Gå til innhold

Skrive inn del av link i tekstfelt, generere full link og gå til linken med ett trykk


Anbefalte innlegg

Skrevet

Jeg har opprettet en custom søkemotor på google, og har et skjema jeg har lyst skal funke slik:

 

<form action="" method="get">

<input type="text" name="search" />

<input type="submit" name="submit" value="søk siden min" />

</form>

<?php

echo "http://www.google.com/cse?cx=000806414721270989414%3Afycwdeyqv4g&ie=UTF-8&q=\"" . $_GET ["search"] . "\"&sa=Search";

?>

 

Altså, at det brukeren skriver blir del av URLen. Jeg har fått til dette, men ønsker at når man trykker på submit vil denne linken bli generert, *og* man vil bli sendt til den. Hvordan gjør jeg dette?

 

Her er eksemplet i praksis: http://www.stud.hig.no/~080521/php/search....3%B8k+siden+min

Videoannonse
Annonse
Skrevet

Hvorfor ikke bare bruke <form> slik det er meningen at den skal brukes?

 

<form action="http://www.google.com/cse" method="GET">
<input type="hidden" name="cx" value="000806414721270989414:fycwdeyqv4g" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="hidden" name="sa" value="Search" />
<input type="text" name="q" />
<input type="submit" name="submit" value="Søk" />
</form>

Hvis du absolutt vil videresende brukeren vha. PHP, så kan du sette location med header().

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...