【发布时间】:2011-10-15 05:49:22
【问题描述】:
我有一个 wordpress 博客,并且我在上面安装了 Captcha 插件的时间最长,因为它很有效。最近虽然我收到了大量的垃圾邮件。然后我尝试做一个通过 PHP 生成的“一起添加这些随机数”,但仍然没有运气。我不太确定我需要做什么来阻止这些垃圾邮件,但这很烦人。
我正在阅读垃圾邮件发送者使用的某种可视脚本 - 读取您的网页或其他内容,这就是 Captcha 使用凌乱的图像来阻止此类事情的原因。我在想,如果我在我的 PHP 随机数验证码后面放一个动画 GIF 背景可能会有所帮助,这样使用起来很容易,但对机器人来说很难。
不确定我是否需要建议:S
【问题讨论】:
-
如果您的验证码被自动绕过,那么再多的动画背景也无济于事。检查验证码是否确实有效,或者您没有打开其他方法向您的博客发送垃圾邮件,从而完全绕过验证码。
-
我在我的 BlogEngine.net 网站上遇到过这样的问题......对我来说,问题是即使显示了 ReCaptcha,它也可以被忽略并且是不必要的。不过我最终还是换了 Disqus。
-
因为我不确定我不会把这个作为答案。计算机视觉是一个独立的研究领域。最终工程师将能够击败任何验证码。如果你的很容易被击败,我首先怀疑他们能够以某种方式绕过验证码。像您在提交之前在 Javascript 中进行检查这样愚蠢的事情,他们能够使检查始终返回 true。 Stackoverflow 似乎解决了这个问题,如果你想问他们是如何做到的。
-
@all heh,似乎我们都有相同的思路。 :) choo choo..
-
假设这些是垃圾邮件 cmets,我建议将 Akismet 添加到您查看的任何解决方案中;它是由 Automattic 专门为击败 WordPress 垃圾邮件而开发的,并且免费供个人使用。当然适合我。
标签: php wordpress captcha recaptcha spam