hallo
in der schleife soll überprüft werden, ob $_POST -werte gesetzt sind. anschließend sollen die werte nacheinander 6 vars zugeordnet werden, abhängig davon, ob die vorherigen werte schon gesetzt sind oder nicht.
nur werden dummerweise allen vars der wert der ersten var ($f_1) zugeordnet.
ich hab verzweifelt versucht, den logischen fehler zu funden, aber ich hab wohl pflanzenteile uf den augen....
PHP-Code:
$i=1;
for ($i=1; $i<65; $i++){
if (isset($_POST[$i]) && !isset($f_1)) $f_1 = $i;
if (isset($_POST[$i]) && !isset($f_2) && isset($f_1)) $f_2 = $i;
if (isset($_POST[$i]) && !isset($f_3) && isset($f_1) && isset($f_2)) $f_3 = $i;
if (isset($_POST[$i]) && !isset($f_4) && isset($f_1) && isset($f_2) && isset($f_3)) $f_4 = $i;
if (isset($_POST[$i]) && !isset($f_5) && isset($f_1) && isset($f_2) && isset($f_3) && isset($f_4)) $f_5 = $i;
if (isset($_POST[$i]) && !isset($f_6) && isset($f_1) && isset($f_2) && isset($f_3) && isset($f_4) && isset($f_5)) $f_6 = $i;
if (isset($_POST[$i]) && isset($f6)) echo 'Fehler: Es wurden zu viele Felder ausgefüllt';
}
nur werden dummerweise allen vars der wert der ersten var ($f_1) zugeordnet.
ich hab verzweifelt versucht, den logischen fehler zu funden, aber ich hab wohl pflanzenteile uf den augen....
Kommentar