Kontrolkästchen

hallo!

ich habe mir im internet mehrere codebeispiele für die übergabe von werten aus einem html-formular an ein php-skript heruntergeladen es funktioniert alles bestens bis auf die kontrollkästchen und da habe ich folgendes problem:
ich will mit einer einfachen if-funktion überprüfen ob das kontrollkästchen ausgewählt wurde

if ($namedercheckbox)
echo „Die Checkbox wurde ausgewählt!“

wenn ich sie dann im formular anklicke funktioniert es auch, wähle ich allerdings das kontrollkästchen nicht aus kommt folgende meldung anstatt das nichts kommen soll!

Warning: Undefined variable: checkbox in c:\inetpub\wwwroot\ud07.php on line 5

was kann die ursache dafür sein???

if ($namedercheckbox)
echo „Die Checkbox wurde ausgewählt!“

verwende statt dessen:
if (isset($namedercheckbox))
echo "„Die Checkbox wurde ausgewählt!“

Das sollte klappen

Marian

Hallo,

der Fehler liegt einfach darin, dass im Falle einer nicht aktierten Checkbox keine Variable generiegrt und übergeben wird. Wenn Du dann also nach einer Variable fragst, die nicht existiert, wird php Dir sagen, dass diese Variable nicht bekant ist…

Lösung : Siehe Posting meines Vorredners