Supportnet / Forum / Webseiten/HTML
Eingabefeld zum URL öffnen
Frage
Ich möchte durch den folgen den Script die Adresse
http://www.ecards4you.de/cgi-bin/card/pcard.cgi?cnub=0&memb=chrigis&st=1&rub=Ski-OL&anz=0&pic=http://www.homepages.at/chrigisfotos/jwoc02/bild_109.jpg
öffnen, wobei
http://www.homepages.at/chrigisfotos/jwoc02/bild_109.jpg
frei wälbar ist, also ins Eingabefeld eingetragen wird.
Script:
<form method="GET" action="http://www.ecards4you.de/cgi-bin/card/pcard.cgi=cnub=0&memb=chrigis&st=1&rub=Ski-OL&anz=0&"> Chrigis Ecards: <input size=22 name="pic"></form>
Problem:
/, -, _ etc. werden ersetzt durch irgend welche Buchstaben und Zahlen -> falsche, ungültig URL.
vielen Dank Chrigi
Antwort 1 von semi
Versuche es mit
....pcard.cgi?....
statt
....pcard.cgi=....
und kein & am Ende der URL.
Alternativ kannst Du die einzelnen Einträge in versteckte Formularfelder stecken.
Übrigens. Das mit der Codierung von Sonderzeichen ist OK. Das ist die sogenannte URL-Codierung.
Gruss,
Michael
....pcard.cgi?....
statt
....pcard.cgi=....
und kein & am Ende der URL.
Alternativ kannst Du die einzelnen Einträge in versteckte Formularfelder stecken.
<form method="GET" action="http://www.ecards4you.de/cgi-bin/card/pcard.cgi">
Chrigis Ecards: <input size=22 name="pic">
<input tyme=hidden name="cnub" value="0">
<input tyme=hidden name="memb" value="chrigis">
<input tyme=hidden name="st" value="1">
<input tyme=hidden name="rub" value="Ski-OL">
<input tyme=hidden name="anz" value="0">
</form>
Übrigens. Das mit der Codierung von Sonderzeichen ist OK. Das ist die sogenannte URL-Codierung.
Gruss,
Michael

