In dem Fall, dass nicht alle Felder ausgefüllt worden sind, wird das Formular (formular.php) noch mal aufgerufen. (action='<?php echo $PHP_SELF; ?>')
Damit aber die schon ausgefüllten Felder nicht noch mal ausgefüllt werden müssen, werden die Werte für „Name“ und für „Anzahl der Personen“ mittels z.B. (value='<?php echo $_POST[name]; ?>') weitergegeben.
Nun meine Frage:
Wie mache ich das aber mit den Checkboxen?? So dass die angeklickte Checkboxen auch beim zweiten Formular-Aufruf angeklickt bleiben?
Die Checkboxen-Werte (Villa, Haus oder Wohnung) werden später mittels:
foreach ($_POST['immobilientyp'] as $v) {echo "$v\n";}) ausgegeben.
Formular:
<form action='<?php echo $PHP_SELF; ?>' method="POST" name="form1">
Name:
<input name="anzahl" type="text" value='<?php echo $_POST[name]; ?>' />
Anzahl der Personen:
<input name="anzahl" type="text" value='<?php echo $_POST['anzahl']; ?>' />
Immobilientyp:
<input type="checkbox" name="immobilientyp[]" value="Villa" />Villa
<input type="checkbox" name="immobilientyp[]" value="Haus" />Haus
<input type="checkbox" name="immobilientyp[]" value="Wohnung" />Wohnung
<input type="submit" name="Submit" value="Abschicken" />
Damit aber die schon ausgefüllten Felder nicht noch mal ausgefüllt werden müssen, werden die Werte für „Name“ und für „Anzahl der Personen“ mittels z.B. (value='<?php echo $_POST[name]; ?>') weitergegeben.
Nun meine Frage:
Wie mache ich das aber mit den Checkboxen?? So dass die angeklickte Checkboxen auch beim zweiten Formular-Aufruf angeklickt bleiben?
Die Checkboxen-Werte (Villa, Haus oder Wohnung) werden später mittels:
foreach ($_POST['immobilientyp'] as $v) {echo "$v\n";}) ausgegeben.
Formular:
<form action='<?php echo $PHP_SELF; ?>' method="POST" name="form1">
Name:
<input name="anzahl" type="text" value='<?php echo $_POST[name]; ?>' />
Anzahl der Personen:
<input name="anzahl" type="text" value='<?php echo $_POST['anzahl']; ?>' />
Immobilientyp:
<input type="checkbox" name="immobilientyp[]" value="Villa" />Villa
<input type="checkbox" name="immobilientyp[]" value="Haus" />Haus
<input type="checkbox" name="immobilientyp[]" value="Wohnung" />Wohnung
<input type="submit" name="Submit" value="Abschicken" />
Kommentar