Hi,
mein Problem ist folgendes.
Ich möchte jetzt eigentlich die werte aus dem Array mit einem | in die DB speichern, aber irgendwie bekomme ich die werte nicht heraus 
Als meldung kommt :
Warning: Invalid argument supplied for foreach() in /www/test.php on line 13
Also will mir das ding ja sagen das $_POST[menu] kein Array ist, dem entgegen steht aber die ausgabe aus dem print_r das folgendes meldet :
Array ( [menu] => Array [test] => test)
Kann mir da jemand helfen ?
Vielen dank im voraus.
MfG
mein Problem ist folgendes.
PHP:
<form action="" method="post">
<select name="menu[]" multiple="multiple" size="4">
<option value="Pizza"> Pizza </option>
<option value="Tortelloni"> Tortelloni </option>
<option value="Bifsteca"> Bifsteca </option>
</select>
<input type="submit" name="test" value="test" />
</form>
<?
if($_POST[test] == "test"){
foreach( $_POST[menu] as $s ) {
echo $s;
}
}
print_r($_POST);
Als meldung kommt :
Warning: Invalid argument supplied for foreach() in /www/test.php on line 13
Also will mir das ding ja sagen das $_POST[menu] kein Array ist, dem entgegen steht aber die ausgabe aus dem print_r das folgendes meldet :
Array ( [menu] => Array [test] => test)
Kann mir da jemand helfen ?
Vielen dank im voraus.
MfG
