soezkan
Erfahrenes Mitglied
Hallo Forum,
ich habe eine multiple Auswahl für Checkbox-Felder in einer <FORM>.
Wenn ich aber per print_r($_POST) ausgebe, werden die Checkbox-Felder nicht mitübergeben.
Was mache ich falsch?
Selbst wenn ich alle Checkboxen Anklicke und danach abschicke, bekomme ich das Folgendes als Ausgabe:
Auch wenn ich das Gleiche mit var_dump versuche, fehlen einfach die Werte in dem Array "begriff". WIe kann das sein?
Ich bin echt ratlos.
Danke für Hilfe
Soezkan
ich habe eine multiple Auswahl für Checkbox-Felder in einer <FORM>.
Wenn ich aber per print_r($_POST) ausgebe, werden die Checkbox-Felder nicht mitübergeben.
Was mache ich falsch?
PHP:
<form action="index.php" method="post" enctype="multipart/form-data">
<?php
if(empty($_POST['submit'])) {
?>
<table>
<tr>
<td>
<input type="checkbox" name="begriff[]" value="Familie" />
Familie </td>
</tr>
<tr>
<td><input type="checkbox" name="begriff[]" value="Freundeskreis" />
Freundeskreis</td>
</tr>
<tr>
<td><input type="checkbox" name="begriff[]" value="Beruf" />
Beruf</td>
</tr>
<tr>
<td><input type="checkbox" name="begriff[]" value="Wohnsituation" />
Wohnsituation</td>
</tr>
<tr>
<td><input type="checkbox" name="begriff[]" value="Gesundheit" />
Gesundheit</td>
</tr>
</table>
<p>
<input type="submit" name="submit" value="Umfrage absenden" />
</p>
<p>*</p>
<input type="hidden" name="site" value="umfrage">
<?php
}
else {
print_r($_POST);
}
?>
</form>
Selbst wenn ich alle Checkboxen Anklicke und danach abschicke, bekomme ich das Folgendes als Ausgabe:
Code:
Array
(
[begriff] =>
[submit] => Umfrage absenden
[site] => umfrage
)
Auch wenn ich das Gleiche mit var_dump versuche, fehlen einfach die Werte in dem Array "begriff". WIe kann das sein?
Ich bin echt ratlos.
Danke für Hilfe
Soezkan