如果没有从下面的代码中选择任何复选框,我正在努力生成输出。
HTML - 表单
<label>Item 1:</label><input type="checkbox" name="selected[]" value="Item 1"/>
<label>Item 2:</label><input type="checkbox" name="selected[]" value="Item 2"/>
<label>Item 3:</label><input type="checkbox" name="selected[]" value="Item 3"/>
PHP 代码
<?php
foreach ($_REQUEST['selected'] as $key => $selected) {
echo "$selected";
}
?>
代码在选择时输出正确的值,但会生成“未定义的索引:在...中选择”和“为 foreach() 提供的参数无效:”
谁能指出我正确的方向?谢谢