全部, 我的网站上有一个留言簿功能,但我一直收到垃圾邮件。我正在使用 jquery 验证器在前端进行验证,并提出一个数学问题以确保它不是垃圾邮件工具。我还有一个隐藏字段,它在我的 POST 请求中生成一个随机数(表单 key )。
在后端,我验证表单键,我还根据一些选择词函数检查值,我还说 if isset($_POST)。我仍然不断收到非常糟糕的垃圾邮件,并且不确定如何才能避免这种情况。除了让人们注册该站点之外,我怎样才能防止所有垃圾邮件?非常感谢任何其他建议!
最佳答案
- 使用更好的验证码,例如 Google 的 Re-Captcha。
- 创建一个用 CSS 隐藏的蜜 jar 字段。机器人通常会填写所有字段,因此如果此隐藏字段已填写,您就知道它是机器人。
关于php - 防止垃圾邮件发送者在网站上发布不受登录 ID 保护的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8751291/