Don P: alle checkboxen setzen

Beitrag lesen

Hallo,

Hallo,

das Problem ist, wenn ich das [$i] weglasse, bekomm ich anschließend im $_POST nur die zuletzt gesetzte Checkbox also "Array ( [gruppencheckbox] => 41" Ich brauche aber alle.

Meines Wissens reicht es, wenn der Name hinten mit "[]" endet, damit PHP dann alle gleichen Namens in ein Array packt. Also:

<input type='checkbox' name='veranstaltungscheckbox[]' ...>

Dein Script ist übrigens verbesserungswürdig: Das language-Attribut ist unnötig, die Zeilen mit //Begin und //End sind unnötig, ein boolescher Wert muss nicht als Zeichenkette angelegt werden, also nicht

var checkflag = "false";

if (checkflag == "false") {...
checkflag = "true";
checkflag = "false";

sondern:  
  
~~~javascript
 var checkflag = false;  
 if (checkflag) {...  
 checkflag = true;  
 checkflag = false;  

Gruß, Don P

--
sh:( fo:) ch:? rl:( br:] n4:~ ie:% mo:? va:{ js:) de:/ zu:] fl:( ss:| ls:&