表格:
<tr>
<td>User Registration<input type="hidden" value="1" id="page[]" name="page[]"></td>
<td><input type="checkbox" id="admin[]" name="admin[]" value="1" ~~CHECKED-ADMIN1~~></td>
<td><input type="checkbox" id="staff[]" name="staff[]" value="1" ~~CHECKED-STAFF1~~></td>
<td><input type="checkbox" id="member[]" name="member[]" value="1" ~~CHECKED-MEMBER1~~></td>
</tr>
<tr>
<td>Member Registration<input type="hidden" value="2" id="page[]" name="page[]"></td>
<td><input type="checkbox" id="admin[]" name="admin[]" value="1" ~~CHECKED-ADMIN2~~></td>
<td><input type="checkbox" id="staff[]" name="staff[]" value="1" ~~CHECKED-STAFF2~~></td>
<td><input type="checkbox" id="member[]" name="member[]" value="1" ~~CHECKED-MEMBER2~~></td>
</tr>
Php代码:
$page = $_POST['page'];
$admin = $_POST['admin'];
$staff = $_POST['staff'];
$member =$_POST['member'];
现在如何将默认复选框值0 beform在php中提交表单
答案 0 :(得分:1)
如果您需要设置复选框帖子值,请使用isset()
功能。
$page = isset($_POST['page']) ? $_POST['page'] : array();
$admin= isset($_POST['admin']) ? $_POST['admin'] : array();
$staff = isset($_POST['staff ']) ? $_POST['staff '] : array();
$member = isset($_POST['member']) ? $_POST['member'] : array();
如果您需要选中复选框,请使用checked
关键字。
<input type="checkbox" id="admin[]" name="admin[]" value="1" checked></td>
答案 1 :(得分:1)
如果你想从PHP或任何代码中设置一个复选框为checked
,这就是这样做的。
<input checked="checked" type="checkbox" id="admin[]" name="admin[]" value="1"></td>
^^^^^^^^^^^^^^^^^