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