PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : URLs mit Formular übertragen?



~Gh05t~
30-01-2003, 15:18
Hallo,
ich schreibe gerade an einem script das eine Art "Wizzard" darstellt.
Dabei wird irgendwann am anfang eine URL abgefragt und seit dem mit


echo "<input type=hidden name=url value=$url>\n";

an das nächste formular weitergegeben.
Dabei habe ich folgendes Problem:
Die URL ist z.B. "http://www.keine.ahnung/nix/test.html".
Nach dem ersten mal übertragen sieht die dann so aus:

http%3A%2F%2Fwww.keine.ahnung%2Fnix%2Ftest.html
Ein Formular weiter:

http%253A%252F%252Fwww.keine.ahnung%252Fnix%252Fte st.html
usw.

Was kann ich dagegen machen?

silvercross
30-01-2003, 15:34
Hallo

Ich würds folgendermassen probieren :




echo "<input type=hidden name=url value=\"$url\">";



mfg
Michael

~Gh05t~
30-01-2003, 15:48
:D ubs... ich habe die zeile nicht kopiert, deshalb der "kleine" syntaxfehler...
Das hab ich natürlich richtig, aber ich hab ne Lösung gefunden:

<form method=post>
Ich hatte einfach "method=post" vergessen...:rolleyes:

Gaert
30-01-2003, 17:49
Es wäre auf mit method="get" gegangen!
Du hättest nur urlencode() und urldecode() verwenden müssen.