我有一个快速问题,但我似乎很难找到答案。(可能是我的措辞)但到此为止。
- 我能够从表格中回显文本/数字的
POST
数据变量没有问题!但我正在往那边的砖墙跑这些复选框值 - 我知道,如果你
POST
一个复选框,它会发布一个值"on",但是比如在表格上,如果checkbox1被选中,我如何制作POST页面加载上的相应复选框是否已选中 - 我知道在html中,你所要做的就是在代码,所以我尝试使用
if
语句来完成任务,但我似乎无法使其工作
非常感谢您的帮助!
谢谢!
HTML:
<input type='checkbox' name='selected' value='1'>
PHP:
$selected = isset($_POST['selected']) && $_POST['selected'] ? "1" : "0";
此代码将在变量$selected
中设置值为1的选中复选框,如果未选中,则设置为0。
复选框名称只有在选中后才可用。
if (isset($_POST['myCheckbox'])) {
$checkBoxValue = "yes";
} else {
$checkBoxValue = "no";
}
以PHP表单发送复选框值