Blöde checkbox......

hijacker

Grünschnabel
Ich hab da so nen Problem....
Und zwar, bin ich (noch) nicht so der PHP-Knaller. Hab schon einiges auf die Beine gestellt, aber hier komm ich nicht weiter.

Los geht's:

Man nehme eine (oder zwei) checkbox(en):

Code:
Box1: <input type=checkbox name=gruppe1 value=box1>
Box2: <input type=checkbox name=gruppe1 value=box2>[/

so.

wie kann ich nun (mit PHP natürlich) kontrollieren, ob jemand die checkbox angewählt hat, oder nicht?

thx, schonmal im voraus ;)
 
normalerweise: $_POST['gruppe1'] == true;
bin mir aber nicht sicher, da du 2 mit gleichen namen hast...

dann vllt. mit $_POST['gruppe1'] == "box1"; bzw. "box2"

ich übernehme keine verantwortung für funktionstüchtigkeit.
 
hmm

erstmal musst du bei gleichen namen dafür sorgen das die daten in ein array landen
das machst du nach dem varnamen eckige Klammern setzt.

statt:
Box1: <input type=checkbox name=gruppe1 value=box1>
das:
Box1: <input type=checkbox name=gruppe1[] value=box1>

dann ist in php das ganze ein array
das als Inhalt nur die werte von den selectierten Checkboxen hat

wenn du post benutzt den:

$checkwert = $_POST['gruppe1'];
for ($lo=0;$lo<sizeof($checkwert);$lo++) {
echo $checkwert[$lo]."<br>;
}
 
Zurück