Hallo zusammen,
folgendes Problem liegt vor:
Ich habe eine Liste, mit Checkboxen. Jede Checkbox hat eine eigene „ID“ (value=…), aber den gleichen Namen (name=…).
Durch Anwählen verschiedener CheckBoxen und abschicken des Formulars, sollen die angewählten Checkboxen aufgelistet werden.
So funzt es nicht:
reset ($HTTP_POST_VARS);
while (list ($id) = each ($HTTP_POST_VARS)) {
echo $id;
}
Könnt ihr mir weiterhelfen?
Danke im Vorraus.
Hallo Karin,
schau dir doch das folgende Beispiel an! Vieleicht hilft es dir weiter!
echo "Werte, die mit der POST Methode übertragen wurden:
";
reset ($_POST);
while (list ($key, $val) = each ($_POST)) {
echo „$key => $val
\n“;
}
Gruß
Manfred
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo, versuch mal an den namen eckige Klammern anzuhängen, also: „ichbindername[]“
Das hat zur Folge dass die Daten als array übergeben werden. Das heißt im nächsten script steht $ichbindername als array zur verfügung, bzw natürlich $HTTP_POST_VARS[‚ichbindername‘].
Aus diesem array kannst du dann deine angeklickten checkboxen auslesen.
MFG Thomas
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]