如何阻止僵尸程序和垃圾邮件提交评论?

Eja*_*rim 6 javascript php bots

目前

  1. 我正在使用验证码图像
  2. 我创建了文本字段并使用javascript隐藏它.我希望它的值在服务器端是空的,因为机器人应该填充表单上的所有字段.如果值不为空,则不会处理注释.
  3. 我还使用时间戳来检查提交评论所花费的时间.我想如果评论是在15秒内提交的,它来自机器人,所以我也停止处理评论.

但我还是无法控制机器人提交我的评论表.请帮忙我现在该怎么办?

小智 -1

尝试创建独特的验证码来阻止任何标准机器人(但如果有人想准确地向您发送垃圾邮件,那就行不通)。

另一种方法是添加电话号码验证。