我有一个简单的表单,我试图添加一个复选框,我已正确设置表单上的所有内容,但当我尝试处理复选框时,我只能使回声工作。我尝试设置是否将框选中为是或否,并在变量中存储yes / no,这是我在复选框的句柄形式中的内容:
if(isset($_POST['race']) &&
$_POST['race'] == 'Yes')
{
$race1 == "yes";
}
else
{
$race1 == "No";
}
答案 0 :(得分:2)
分配值时,您需要使用单个等号。双等于做比较。
if(isset($_POST['race']) && $_POST['race'] == 'Yes')
{
$race1 = "yes";
}
else
{
$race1 = "No";
}
答案 1 :(得分:0)
==
是一个比较运算符。您需要使用归因运算符=
if (isset($_POST['race']) &&
strtolower($_POST['race']) == 'yes')
{
$race1 = 'yes';
}
else
{
$race1 = 'No';
}