Supportnet Computer
Planet of Tech

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.


<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

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: