2010-06-15 66 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