<form method="POST">
<input type="checkbox" id="hrm" name="hrm" />
</form>
我的意思是在发布表单时。
答案 0 :(得分:5)
$_GET['hrm']
或$_POST['hrm']
(取决于您的表单的方法属性)将设置为“开启”,如果未选中,则根本不会设置。本质上,您可以使用isset($ _ GET ['hrm'])(如果是这种情况,则返回_POST)进行检查 - 如果isset()返回true,则检查它。
答案 1 :(得分:2)
<input type="checkbox" id="hrm" name="hrm" value="yes" />
<?php
if ( isset( $_POST['hrm']) && $_POST['hrm'] === 'Yes' ) {
}
?>
答案 2 :(得分:0)
这个方法:
<?PHP
if($_POST['hrm']=='ok') echo 'checked';
else echo 'not';
?>
或:
<?PHP
if(isset($_POST['hrm'])) echo 'checked';
else echo 'not';
?>
但首先你必须为它赋予价值:
<input type="checkbox" id="hrm" name="hrm" value='ok' />