使用PHP确定提交表单中未选中的框
我就是搞不懂这个: 我有一个项目清单:使用PHP确定提交表单中未选中的框,php,arrays,Php,Arrays,我就是搞不懂这个: 我有一个项目清单: 标题前后- 驾驶执照- 车辆保险- 居住证明- 收入证明- 4参考文献 还有一张人们核对这些项目的表格。 当他们按submit时,我有一些代码可以获取他们检查的值,并将它们放入如下数组: Array ( [0] => Front and Back of Title [1] => Drivers License [2] => Vehicle Insurance [3] => Proof of Residence [4]
- 标题前后-
- 驾驶执照-
- 车辆保险-
- 居住证明-
- 收入证明-
- 4参考文献
Array (
[0] => Front and Back of Title
[1] => Drivers License
[2] => Vehicle Insurance
[3] => Proof of Residence
[4] => Proof of Income
[5] => 4 References
)
因此数组包含他们检查的任何值
以下是相关的HTML:
<input type="checkbox" name="check_list[]" value="Full Title Loan Applicaiton">Full Title Loan Applicaiton <br />
<input type="checkbox" name="check_list[]" value="Front and Back of Title">Front and Back of Title<br />
<input type="checkbox" name="check_list[]" value="Drivers License">Drivers License<br />
<input type="checkbox" name="check_list[]" value="Vehicle Insurance">Vehicle Insurance<br />
<input type="checkbox" name="check_list[]" value="Proof of Residence">Proof of Residence<br />
<input type="checkbox" name="check_list[]" value="Proof of Income">Proof of Income<br />
全产权贷款申请
标题的正面和背面
驾驶执照
车辆保险
居住证明
收入证明
如何派生他们没有检查的值?检查该项是否在数组中。我不确定您的逻辑是如何设置的,但我在这里分配了一个变量:
$driversLicence = in_array('Drivers License', $_REQUEST['check_list'], true);
请参阅。这些复选框是根据这些项目的数组动态创建的吗?完整所有权贷款申请在
所有权前后
驾驶执照
车辆保险
居住证明
收入证明
您不能只检查数组中的哪些点为空?@user1789437,不要在评论中添加代码,重新编辑你的问题以显示你需要显示的任何额外内容。你会认为在42个问题之后,OP会知道如何编辑他们的问题