Gå til innhold

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


Anbefalte innlegg

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

Lenke til kommentar
Videoannonse
Annonse

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().

Lenke til kommentar

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å
×
×
  • Opprett ny...