Tom: Problem in for-Schleife

Beitrag lesen

Hello,

du machst Dir das Leben extra schwer. Benenne Deine Variablen im Formular anders:

<input type="text" name="_auswahl[1]">
   <input type="text" name="_auswahl[2]">
   <input type="text" name="_auswahl[3]">

dann kannst Du nämlich im Script einfach schreiben:

$_control = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14);

$count = 0;
if (isset($_POST["_auswahl"][1])
foreach($_POST["_auswahl"] as $key => $val)
{
  if (!in_array($key,$_control)) die ("Fakeversuch!");
  $count += ($val == "r");
}

Ich habs nicht getestet, aber erfahrungsgemäß steckt noch irgendwo ein Tippfehler. ;-)

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen