代码之家  ›  专栏  ›  技术社区  ›  SmootQ

避免机器人[闭合]的新方法

  •  -1
  • SmootQ  · 技术社区  · 15 年前

    我有一个表格,里面有电子邮件的文本输入。我不想用验证码来避开机器人。但我以前用过一种方法。

    我给我的电子邮件文本输入一个name=“courrier”或另一个名称,然后我用name=“email”创建另一个隐藏文本输入。

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

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

    这种方法是否有助于避免某些验证码,可能是恼人的网站?

    1 回复  |  直到 15 年前
        1
  •  1
  •   ceejayoz    15 年前

    这种方法是否有助于避免一些验证码,可以在网站上ennoying???

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

    推荐文章