Der Martin: Checkbox muss aktiviert werden

Beitrag lesen

Hallo,

nachdem der User auf den Submit-Button gedrückt hat, soll untersucht werden, ob die Checkbox aktiviert wurde.

der Tipp von dennisb (über den onsubmit-Handler mit Javascript überprüfen) ist schon mal nicht schlecht. Das kann aber bestenfalls eine Ergänzung sein. Da Javascript deaktiviert sein kann und die Prüfung damit entfallen würde, kommst du um eine serverseitige Prüfung nicht herum.

Ich rate mal ins Blaue, dass die Verarbeitung in PHP erfolgt. Da solltest du einfach abfragen, ob die Checkbox im Request mit übertragen wurde (mit isset() das entsprechende Element in $_POST[] oder $_GET[] auf Existenz überprüfen) und im Fehlerfall dem User das Formular mit seinen bisher eingegebenen Daten und evtl. einem freundlichen Tritt in den Hintern wieder vorlegen ("Affenformular").

So long,
 Martin

--
Wer im Glashaus sitzt, sollte sich nur im Dunkeln ausziehen.