我试图为我老板的网站创建一个简单的PHP复选框验证器,但我的PHP代码不起作用。我已经在网上找到了一些基本的复选框代码,并尝试使用" if"声明,但无论我是否选中此框,我都会得到相同的结果。
理想情况下,我想将其设置在必须选中框以证明您不是垃圾邮件的情况下,而不是取消选中它。我会解决任何一种解决方案。如何修复代码?
直播表格:http://agentboris.com/listings/test-form.php
HTML:
<input type="checkbox" id="spambot" name="spambot" value="Yes" checked>
<label for='spambot'><span class="parastyle grey">Uncheck box to show you are not a Spambot.</span></label><br><br />
PHP(简明):
$spambot = $_POST['spambot'];
if ($spambot != 'Yes') {
$spambot = 'No';
}
if($spambot = 'Yes')
{
echo "Please go back and uncheck the Spambot box.";
exit;
}