Thomas Meinike: Wert von Checkboxen übergeben

Beitrag lesen

Hallo,

Nun zu meiner Frage: wie kann ich im neuen scipt abfragen, wieviele und welche Variablen mit welchem wert gesendet wurden? Ich dachte da vielleicht an ein Array, also dass der Query_string in einem Array übergeben wird oder dass ich den Query string in ein Array einlesen könnte. Hat da jemand eine Idee?

Beispiel:

Im HTML-Formular wurde definiert:

<form action="checked.php" method="post">
<input type="checkbox" name="abc[]" value="check1">Checkbox 1<br>
<input type="checkbox" name="abc[]" value="check2">Checkbox 2<br>
<input type="checkbox" name="abc[]" value="check3">Checkbox 3<br>
<input type="checkbox" name="abc[]" value="check4">Checkbox 4<br>
<input type="checkbox" name="abc[]" value="check5">Checkbox 5<br>
<input type="submit" value="Absenden">
</form>

Das Script checked.php gibt die Anzahl der gewaehlten Checkboxen mit dem Namen abc[] (in PHP das Array $abc) aus:

<?php

$checked=$_POST["abc"];
$anzahl=count($checked);
print "Ws wurden $anzahl Checkbox(en) ausgewählt.<br><br>\n";

print "i wert<br>\n";

for($i=0;$i<$anzahl;$i++)
{
  print "$i {$abc[$i]}<br>\n";
}

?>

MfG, Thomas