Hallo Robin,
Ich brauch ma fix eure HILFE!!
Weil das Script nicht weiss welche der erzeugten checkboxen angeklickt wurde.
natürlich nicht, woher auch :-)
Jede checkbox is nummeriert wurden von n1 ... nX.
warum verpasst du den checkboxen nicht den namen n[] o.ä.? Dann hast du im Script in $_POST['n'] (sofern du dein Formular per post verschickst) ein Array, mit den Werten der "angekreuzten" Checkboxen. (siehe auch http://www.dclp-faq.de/q/q-formular-checkbox.html)
Nun will ich in einer Schleife prüfen ob die jeweilige Variable existiert... also if ($var) { $array = array_push(..); } Die Checkboxen die angeklickt wurden sollen also dann in ein Array.
wenn du deine Checkboxen unbedingt so benennen willst:
for($i=1;$i<=X;$i++){ if(isset($_POST['n'.$i])) $array[] = $_POST['m'.$i]; }
//X=höchste Nummer der Checkboxen
- ich würde aber name="n[]" vorziehen.
In Javascript gibt es dafür ja die Funktion eval() - Gibt es sowas ähnliches auch in PHP?
du wirst es nicht glauben - in php heißt sie genauso :-) (ist hier aber überflüssig)
???
wo sind denn die anderen drei Fragen geblieben?
Grüße aus Nürnberg
Tobias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|