我使用了这个主题的代码,在这里也可以看到。我在PHP中为一些选项生成了许多复选框,但当我选中一个选项并提交表单时,我的PHP无法识别复选框的名称。通过一些分析,我的结论是,这是因为那些按钮状的复选框并不是真正的复选框。这是真的吗?如果是,有没有办法让PHP识别这些复选框?
$_POST['checkBoxName']
生成"未定义的索引:checkBoxName"
$_POST
变量的索引是表单中提交的输入的名称。根据提供的HTML代码,
<input type="checkbox" hidden="" value="bathroom" name="place[]">
CCD_ 2不会做任何事情,因为输入的名称是一个名为place
的数组。相反,您希望将名称从place
更改为checkBoxName
或执行$_POST['place']
。