我有一个带有文本输入的表格。我不想使用验证码来避免机器人。但是我曾经使用一种方法。

我给我的电子邮件文本输入一个名称=“ Courrier”或其他名称,然后创建了其他隐藏的文本输入,其中=“电子邮件”。

在PHP代码中,我提出了一个条件:

if (empty($_POST['email'])) {
  // add infos in the database
} else {
  //this is not allowed to use robots
}

这种方法可用于避免在网站上可能会烦人的验证码吗?

有帮助吗?

解决方案

这种方法可用于避免一些可以在网站中引起的验证码吗???

在一定程度上,是的。它不是万无一失的,但肯定会阻止一些尝试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top