Rico: Ausgabe eines Array mittes FOR

Beitrag lesen

kleiner Auszug:

Arrays aus Formularen
Abschließend noch ein letzter Trick: Wenn wir in einem Formular aus einer Menge von HTML-Checkboxen mit PHP ermitteln wollen, welche Checkboxen angeklickt wurden, dann scheitert die bisherige Vorgehensweise:
 <INPUT TYPE=CHECKBOX NAME="x" VALUE=1 > Option 1
 <INPUT TYPE=CHECKBOX NAME="x" VALUE=2 > Option 2
 ...

Schickt man dieses Formular ab, so hat die PHP-Variable $x nur den Wert der ersten angeklickten Checkbox. Der Trick ist, in HTML die Checkbox zum Beispiel so zu benennen:
 <INPUT TYPE=CHECKBOX NAME="x[]" VALUE=1 > Option 1
 <INPUT TYPE=CHECKBOX NAME="x[]" VALUE=2 > Option 2
 ...

Dadurch wird in PHP ein Array mit dem Namen $x existieren. Die Werte können dann so ausgelesen werden:
 for ($i=0;$i<sizeof($x);$i++) {
  echo "$x[$i] ";
 }