So hab ich's getestet:
PHP
<?php
error_reporting(E_ALL);
if(isset($_POST['maxid'])) {
$count = 0;
$my_array = array();
while($count <= $_POST['maxid']){
$count++;
if(isset($_POST['checkbox'.$count])){
$my_array = array_merge($my_array, array($_POST['checkbox'.$count] => array("Tore" => $_POST['tore'.$count], "Siebener" => $_POST['siebener'.$count])));
}
}
for($x=0;$x<sizeof($my_array);$x++)
{$sub_array = current($my_array);
$name = key($my_array);
$tore = $sub_array['Tore'];
$siebener = $sub_array['Siebener'];
echo "$name ($tore/$siebener)
";
next($my_array);
}
die('
ENDE');
}
?>
<form action="" method="POST">
Erlauben?<input type="checkbox" name="checkbox1" value="DER NAME">
Tore<input type="text" name="tore1">
Siebener<input type="text" name="siebener1">
Erlauben?<input type="checkbox" name="checkbox2" value="GEIST">
Tore<input type="text" name="tore2">
Siebener<input type="text" name="siebener2">
<input type="hidden" name="maxid" value="2">
<input type="submit" value="Absenden">
</form>
Alles anzeigen
und das funktionniert!