【发布时间】:2015-07-23 07:46:53
【问题描述】:
我的 PHP 页面上有一个复选框,当我发回页面时,我只想在用户已经选中的情况下选中该复选框。我正在使用以下代码行,但这总是检查复选框,即使用户没有自己检查。我该怎么做?
<input type="checkbox" name="terms" id="terms" <?php if (isset($_POST['terms']) == true) echo('checked="checked"'); ?> /> I agree to the Terms as stated above.
【问题讨论】:
-
尝试只输出
checked而不是checked='checked' -
看起来很接近你可以做 也可能你在表单操作中混淆了 get 和 post,默认情况下 get 是空白 - 只是说..