Hvorfor funker ikke denne html form koden?

Hvorfor funker ikke koden nedenfor?

Den får liksom ikke med seg at den skal søke fra cdon og ikke tradedoubler : /

Noen som vet?

HTML:
<form action="http://clk.tradedoubler.com/click?p=116&a=1603303&g=16861858
&url=http://cdon.no/search?q="
          
        <input type="text" name="q" width="100"><br>
         <input type="submit" value="Søk hos CDON" width="100">
    </form>
 

Krister

Romteknolog
DU har glemt å lukke form taggen.

Koden skal vel kanskje se slik ut:

PHP:
<form action="http://clk.tradedoubler.com/click?p=116&a=1603303&g=16861858
&url=http://cdon.no/search?q=">
          
        <input type="text" name="q" width="100"><br>
         <input type="submit" value="Søk hos CDON" width="100">
    </form>

Hvis det ikke fungerer, kan du prøve en av disse to:

PHP:
<form action="http://clk.tradedoubler.com/click?p=116&a=1603303&g=16861858
&url=http://cdon.no/search?" method="get">
          
        <input type="text" name="q" width="100"><br>
         <input type="submit" value="Søk hos CDON" width="100">
    </form>


PHP:
<form action="http://clk.tradedoubler.com/click?p=116&a=1603303&g=16861858
&url=http://cdon.no/search?q=" method="get">
          
        <input type="text" name="q" width="100"><br>
         <input type="submit" value="Søk hos CDON" width="100">
    </form>
 
Det er en ny kode jeg prøvde å få lagt til på en av sidene mine i dag.

Det går helt fint å bruke "http://cdon.no/search?q=" ,men så fort jeg legger til affiliate koden foran linken til cdon så vil den ikke fungere.
 

Keanu

Geek
Jeg prøvde å se på noen løsninger (html encode url og lignende), men fant ikke noen alternativer som fungerer.

Det jeg vil anbefale å gjøre om du ikke kommer videre, er å lage et ekstra steg, altså noe slikt:
PHP:
<form action="http://www.dinside.tld/cdonsok.php" method="get">
          
        <input type="text" name="q" width="100"><br>
        <input type="submit" value="Søk hos CDON" width="100">
</form>

Dette bruker du som proxy som automatisk forwarder videre til tradedoubler siden, altså forwarder til
PHP:
http://clk.tradedoubler.com/click?p=116&a=1603303&g=16861858
&url=http://cdon.no/search?q= [helt ut fra get/post]

EDIT; mens jeg gikk og henta meg kaffe, kom jeg selvsagt på den innlysende løsningen, du koder de andre parameterne inn som hidden. :) Ah, godt med sånne små gjennombrudd i hverdagen.

PHP:
<form action="http://clk.tradedoubler.com/click?" method="get">

        <input type="hidden" name="p" value="116">
        <input type="hidden" name="a" value="1603303">
        <input type="hidden" name="g" value="16861858">
        <input type="hidden" name="url" value="http://cdon.no/search?">
        <input type="text" name="q" width="100"><br>
        <input type="submit" value="Søk hos CDON" width="100">
</form>
 
Sist redigert:
Ja det funket Keanu :D TAKK!

... men nå er det store spørsmålet, blir søk foretatt i den søkeboksen registrert som leads/klikk hos tradedoubler?

<form action="http://clk.tradedoubler.com/click?" method="get" target="_blank">

<input type="hidden" name="p" value="116">
<input type="hidden" name="a" value="1603303">
<input type="hidden" name="g" value="16861858">
<input type="hidden" name="url" value="http://cdon.no/search?">
<input type="text" name="q" width="100"><br>
<input type="submit" value="Søk hos CDON" width="100">
</form>
 
Sist redigert:
Topp