Hallo,
for($count = 1; $count < $max; $count++){
if(isset($_POST['Wert'.$count]))
$post_arr[] = true;
else
$post_arr[] = false;
}
kann man so machen, aber das ist nur eine sehr umständliche Schreibweise für
> ~~~php
for($count=1; $count<$max; $count++)
> $post_arr[] = isset($_POST['Wert'.$count]);
Und außerdem fragst du ein Element zu wenig ab: Wenn beispielsweise $max=4 ist, prüfst du nur 3 Elemente. Fang besser mit 0 an zu zählen, das wäre die übliche Methode. Oder lass die Schleife mit dem Endwert noch ein letztes Mal durchlaufen, indem du die Abbruchbedingung nicht auf "kleiner", sondern auf "kleiner oder gleich" formulierst.
Ciao,
Martin
--
Lieber eine Fliege im Porzellanladen
als ein Elefant in der Suppe.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Lieber eine Fliege im Porzellanladen
als ein Elefant in der Suppe.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(