作者aelo (就這樣子吧)
看板perl
標題[請益] 留言板防止機器人留言
時間Sat Jun 24 16:46:15 2006
現在的留言板或申請帳號過程網頁
都會有一欄輸入圖片中數字或字母的驗證欄
我想請問其原理大致是如何
或者是否有現成的模組可以套用呢
( Perl + CGI + GD )
我的想法是
1. 產生隨機號碼對 (有序,無序隨機) 寫入暫存檔
2. 在留言板中嵌入文字格是的有序號碼和圖片格式的隨機號碼
建立欄位讓使用者輸入圖片顯示的號碼
3. 送出留言的時候驗證號碼對是否和暫存檔符合
至於如何把號碼變成圖片格式 我是想先建立好 0-9 的數字圖檔
然後用 GD 簡單疊加起來
不求擋下所有的機器人 只希望垃圾留言不要太氾濫
想請問有這方面的經驗的高手 這樣的想法有沒有錯還有其效率
是不是在產生圖檔的時候製造一些破壞效果會更好之類的
大感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.164.133
→ ljiv:Authen::Captcha 06/24 17:58
→ ljiv:GD::SecurityImage 06/24 17:59
→ aelo:謝謝 06/25 10:09