我有一个带有电子邮件文本输入的表单。我不想使用验证码来避免机器人。但我曾经用过一个方法。
我给我的电子邮件文本输入一个名称=“快递”或其他名称,然后我创建另一个隐藏的文本输入,名称=“电子邮件”。
在php代码中,我设置了一个条件:
if (empty($_POST['email'])) {
// add infos in the database
} else {
//this is not allowed to use robots
}
这种方法对于避免网站中一些烦人的验证码有用吗?
这个方法对于避免网站中一些令人讨厌的验证码有用吗???
在某种程度上,是的。这并不是万无一失的,但它肯定会阻止一些尝试。