• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

URL Paramater Übergabe

atinthebag

Neues Mitglied
Hallo,

Ich möchte folgendes URL in HTML erschaffen (beispielhaft; Teil der problematisch ist mit bold):
http://myserver/myprog?arg&para1=val1&para2=val2

Jetzt wollte ich das per Form machen:

<html>
<FORM ACTION=http://myserver/myprog METHOD=GET>
...
<INPUT type = "hidden" NAME="para1" value = "val1">
<INPUT type = "hidden" NAME="para2" value = "val2">
<INPUT TYPE=SUBMIT>
</FORM>
</html>

Wo ... steht fehlt mir die Zeile die mir ein Argument OHNE das Gleichzeichen ausgibt.
Wenn ich <INPUT type = "hidden" NAME="arg"> benutze, kommt in die URL
http://myserver/myprog?arg=&para1=val1&para2=val2
(...arg=... anstatt arg)

Ich suche schon verzweifelt und habe bis jetzt keine Lösung gefunden auf eine scheinbar einfache Frage... vielen Dank im voraus!

Gruß,
atinthebag
 
irgendwelche technologien die diese URL ausgeben könnten?...

oder workarounds? ich dachte an so was wie:
<INPUT type = "hidden" NAME="arg&para1" value = "val1">
dass ich also die parameter verschmelze, geht aber so nicht weil & als %26 ausgegeben wird
 
Brauchen tut er ihn nicht, es wurde iirc im HTML-Standard mal definiert wie URLs aus Formularen aufgebaut werden sollen. Und da wurde eben entschieden, dass bei einem leeren Wert eben ein leerer Wert mitgesendet wird. Bestimmt aus Legacy-Gründen.
 
Zurück
Oben