Beitrag von hempelr (1976 Beiträge) am Montag, 24.November.2003, 18:14.
Eigenes Form - Checkbox - nicht im %_get erbitte Hilfe
Hallo,
heut hab ich selbst wieder mal ein Problem:
eigenes Formular, alle Felder mittels name="feldname=" drin.
Optionfeld wird leider nicht an %_get übergeben, wenn es leer ist, also kann man es definitiv nicht ändern ;-)
Hat jemand ne Idee, ob man das irgendwie hinbekommt oder doch lieber gleich auf ein anderes Feld ausweichen? (wenn man name="feldname:=" nimmt, kracht er es ordnungsgemäß in den %_put-Hash und ändert es auch - ist aber bei meinen Anwendungen günstiger aus dem %_get-Hash zu speichern bzw. zu ändern....)
Danke für Tipp
Ruben
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 24.November.2003, 19:11.
Re: Eigenes Form - Checkbox - nicht im %_get erbitte Hilfe
Dafür gibts leider keine (schöne) Möglichkeit, das ist ein (mistiges) Problem von HTML, dass bei options-Felder NICHTS übertragen wird, wenn nicht gesetzt.
Allerdings: In Deinem Fall scheinst Du doch zu wissen, was für Felder Du hast, d.h. ein Test auf $_get{Optionsfeld} gibt Dir doch WAHR bei gesetzt, bzw. FALSCH bei ungesetzt, passt das nicht?
Beitrag von hempelr (1976 Beiträge) am Montag, 24.November.2003, 19:29.
Re: Eigenes Form - Checkbox - nicht im %_get erbitte Hilfe
Danke - dachte mir schon, dass das mit html zusammenhängt.
Habs geändert, nehm ein Optionfeld - und dann hauts wieder
CU
Ruben
Beitrag von srbijanac (1 Beitrag) am Sonntag, 28.Dezember.2003, 23:46.
Re: Eigenes Form - Checkbox - nicht im %_get erbitte Hilfe
Beitrag von hempelr (1976 Beiträge) am Montag, 29.Dezember.2003, 09:19.
Re: Eigenes Form - Checkbox - nicht im %_get erbitte Hilfe
Hallo srbija,
isses überhaupt nicht drin oder nur wenn es nicht angehakt ist?
Zweiteres ist ein html-Problem - lässt sich auch nicht ändern, ich nutze als Workaround dann halt ein Radiofeldpaar da wird ja immer ein Wert übergeben...
HtH
Ruben