Page 1 of 1

Checkbox Problem

Posted: Wed 16. Dec 2009, 15:20
by Iller13
Hallo zusammen,
ich habe ein wohl bekanntes Problem mit einer Checkbox, konnte allerdings keine passende Lösung im Web für mich finden.

Das Problem:
Ich habe ein Formular (kein phpwcms, Dreamweaver), dort ist eine checkbox enthalten

Code: Select all

<input type="checkbox" name="bank1" value="Bitte buchen Sie das Geld von folgendem Konto:" />
Das Formular wird über eine sendmail.php versendet. Passt auch alles, solange die checkbox aktiviert wird.
Sollte jemand nicht seine Einverständniserklärung geben, dann kommt folgende Fehlermeldung:

Code: Select all

Notice: Undefined index: ...mitgliedsantrag/sendmail.php on line 78
Klar, die Checkbox "bank1" ist ja auch nicht definiert.

Wie kann ich das denn abändern, dass diese Fehlermeldung nicht mehr erscheint?!?
Weiß jemand Rat?

Danke & Grüße
13

Re: Checkbox Problem

Posted: Wed 16. Dec 2009, 15:56
by Oliver Georgi
Du vertraust darauf, dass die POST-Variable gesetzt ist. Also musst Du prüfen, ob sie das auch wirklich ist.

Code: Select all

$bank1 = empty($_POST['bank1']) ? 'keine Abbuchung' : trim(strip_tags($_POST['bank1']));
Warum Du aber nicht das interne Formular von phpwcms nutzt...

Re: Checkbox Problem

Posted: Wed 16. Dec 2009, 17:29
by Iller13
Hallo Oliver,
Ich danke dir!

Die Seite ist schon etwas älter, noch vor den glorreichen Zeiten als mir phpwcms bekannt wurde.
Beim nächsten Relaunch wird das dann aber sicher mit überarbeitet! :mrgreen:

Beste Grüße
Patrick