0
我传递一些数据...把数据复选框中的数组,然后检查它在PHP
<input class="cbox" type="checkbox" name="type[]" value="School" />
<input class="cbox" type="checkbox" name="type[]" value="Home" />
我知道数据到达没关系,因为我检查
echo implode(",",$_POST['type']);
现在,我也想检查一下是否有一个tickbox(每一个依次)。
我想是这样......
if(!empty($_POST['type'])) {
if(in_array("School",$type)) {
// Code here
}
}
但我最终看到Warning: in_array() [function.in-array]: Wrong datatype for second argument
。这不是我传递的数组吗?我可以使用另一个功能来做到这一点吗?
'的var_dump($ _ POST [ '型'])'所以你可以看到什么在它 – tonyjmnz 2013-03-08 20:40:17
你有没有设置'$ type'? - 我在代码中看不到任务。 – halfer 2013-03-08 20:40:51