2010-06-15 48 views
0

可能重复:
Requesting NAME OF FORM by php由PHP请求FORM名称

我有没有验证码一种形式,这是由POST method.I提交我担心的垃圾邮件。用户可以通过ajax垃圾我的数据库。我将如何保护它由Spammers.ANy想法..在此先感谢。

+3

“我有一个没有验证码的表单” - 实现验证码,和/或添加[nonce](http://en.wikipedia.org/wiki/Nonce)。 – meagar 2010-06-15 16:42:05

+0

这与其他问题不一样。编辑问题或重新提交。但要摆脱“形式的名字”的东西。你的问题是你如何防范垃圾邮件。有可能有很多这样的问题,并且表单的名称不是正确的方向。 – jmucchiello 2010-06-15 17:50:05

回答

1

使用一个简单的添加字段。

向是这样的:2 + 3 =

并验证该值是5使用PHP。

它是一个非常简单的验证码,但它比没有好。可以很容易地被破解。

+0

对于有趣的(但现在非常常见的)解决方案和警告+1。 – MvanGeest 2010-06-15 16:44:26