Naja weil das mein System ein bissl durcheinander schmeisst bzw. es etwas unsauber macht. Werds aber wahrscheinlich so machen. Schau ma morgen mal.
Danke!
mfg.
flo
Naja weil das mein System ein bissl durcheinander schmeisst bzw. es etwas unsauber macht. Werds aber wahrscheinlich so machen. Schau ma morgen mal.
Danke!
mfg.
flo
Mhhh...Danke für den Hinweis. Allerdings habe ich dann noch eine letzte Frage (erhlich ;-))-> da ich den zurück gegebenen Variablen String z.B. "FOOO&SELECTEDIFACE=0&testprog=1" in einem weiteren Programm verarbeite was jedoch für alle Seiten gleich ist und keinerlei Bezug zu den entsprechenden Seiten haben soll und ich trotzdem den Wert der Checkbox brauche, muss ich dieses dann wohl über ein zusätzliches Feld (type="hidden"...) erledigen oder?
mfg.
flo
Mhh komisch ich muss vorher beim Testen auf die Checkbox testprog gekommen sein. Der Wert für testprog kommt nun jedesmal mit egal ob ich auf Submit klicke oder auf die Radio Buttons. Der Wert testprog wird scheinbar nur mitgeliefert wenn die Checkbox angeklickt/aktiviert ist.
Gibts dafür auch noch eine Möglichkeit oder soll ich dafür am besten ein verstecktes Formularelement anlegen und eine enstsprechen JavaScript Routine die den Wert steuert?
mfg.
flo
hoi hoi!
Danke für die schnelle Antwort/Frage. HOSTNAME=FOOO&SELECTEDIFACE=0 bekomme ich beim Wechsel der Radiobuttons und HOSTNAME=FOOO&SELECTEDIFACE=0&testprog=1 beim Klick auf Submit.
mfg.
flo
Hallo alle zusammen,
ich bin derzeit dabei eine kleine Weboberfläche zur Geräteverwaltung zu schreiben. Das ganze lief bisher in Python. Zum besseren Verständnis und um Plattenplatz zu sparen will ich nun darauf verzichten und es einfach nur mit shellscripting schreiben.
Nun zu meinem Problem. Wenn ich in dem unten dargestellten Formular auf eine der beiden Radioboxen klicke wird nur ein Teil der Formulardaten gesendet. Ist das normal?
Wenn ich den enstsprechenden Submit Button verwende wird alles gesendet. Diese Funktionalität brauche ich um je nach Auswahl etwas dynamisch ein- oder auszublenden.
gruss und danke fürs lesen!
flo
<html>
<head></head>
<form method='POST' action='myscript.cgi'>
<input name='HOSTNAME' type='textfield' size='50' value='FOOO'><br>
<input type='radio' name='SELECTEDIFACE' value='0' onchange='submit()'>1
<input type='radio' name='SELECTEDIFACE' value='1' onchange='submit()' CHECKED>2<br>
<input name='testprog' type='checkbox' value='1'><br>
<input type='reset' value=' Cancel '>
<input type='submit' value=' Submit '>
</form>
<body>
</body>
</html>
Alles anzeigen
myscript.cgi
root@localhost:/var/www/cgi-bin/system# cat /tmp/test
HOSTNAME=FOOO&SELECTEDIFACE=0
root@localhost:/var/www/cgi-bin/system# cat /tmp/test
HOSTNAME=FOOO&SELECTEDIFACE=0&testprog=1