你好我有一些问题。
我希望它默认被选中,如果你取消选择它并按提交我希望它被取消选中
<input type="checkbox" name="show_signature" value="1"<?php echo isset($_POST['show_signature'])) ? ' checked=""' : '' ?>>
这很好用取消选中>提交和复选框未选中,如果您选中它并发送表单,它会保持选中状态。
但是,我希望默认检查它。这不应该工作吗?
if (isset($_POST['show_signature'])) {
echo ' checked=""';
} else {
echo '';
}
试过这个
if (isset($_POST['show_signature']) || !isset($_POST['show_signature'])) {
echo ' checked=""';
} else {
echo '';
}