Ajax Fancy Captcha

มือเก่ามือเก๋า PHP คงจะคุ้นเคยดีกับ CAPTCHA เพราะเดี๋ยวสแปมมันเยอะ ต้องมีเครื่องมือป้องกัน ส่วนสำหรับท่านที่ยังไม่ทราบว่า CAPTCHA คืออะไร ผมขอยกคำอธิบายมาจากเว็บไซต์ http://www.arip.co.th/news.php?id=406545 ให้อ่านนะครับ เขาอธิบายไว้ชัดเจนแล้ว

 

"CAPTCHA ออกสียงว่า แคปช่า CAPTCHA ย่อมาจาก Completely Automated Public Turing Computer and Humans Apart แปลให้เข้าใจง่ายๆก็คือ กลไกอัตโนมัติที่ใช้ทดสอบเพื่อให้ทราบว่า มนุษย์ หรือ คอมพิวเตอร์ กำลังดำเนินกิจกรรมนั้นๆ ฮืม…ฟังดู ภาษายังเป็นทางการอยู่ดีนะครับ สรุปแล้วก็คือ มันเป็นการทดสอบการตอบสนองโดยใช้ทดสอบกับระบบคอมพิวเตอร์ เพื่อตัดสินใจว่าผู้ใช้หรือผู้ที่กำลังติดต่อกับเว็บเซิร์ฟเวอร์ เป็นมนุษย์หรือไม่? นั่นเอง"

อ้างอิงจาก : http://www.arip.co.th/news.php?id=406545

และนี่คือ CAPTCHA ที่ท่านผู้ใจบุญได้เขียนไว้แจกฟรี และผมเห็นว่าแต่ละตัวก็น่าใช้มากๆ เลยรวมรวมไว้ ลองเลือกลองเล่นกันดูครับ ว่างเมื่อไรจะมาเขียนอธิบายการใช้งานไล่กันไปทีละตัวๆ

 

1. reCAPTCHA : service

reCAPTCHA

http://recaptcha.net/ หน้าตาที่แสดงก็ประมาณในภาพนี่แหละครับ มีเสียงให้ฟังด้วย ในกรณีท่านตาบอด

 

2. Securimage :download code

Securimage

http://www.phpcaptcha.org/ สามารถกำหนดรูปแบบที่จะให้แสดงได้หลายรูปแบบมาก นี่เป็นเพียงแค่ส่วนหนึ่งเท่านั้น ลองดูตัวอย่างที่เขาแสดงไว้ได้ที่นี่ http://www.phpcaptcha.org/captcha-gallery/

 

3. Cryptographp :download code

Cryptographp

http://www.captcha.fr/ ตัวนี้ความสามารถจะคล้ายๆกับ Securimage

 

4. ProtectWebForm : service

ProtectWebForm

http://www.protectwebform.com/ เป็นเซอวิสครับ มีทั้งภาพและเสียง

 

4. Ajax Fancy Captcha : jauery plugin

Ajax Fancy Captcha

http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin ตัวนี้แปลกที่สุดจากตัวอื่นๆ โดยส่วนมากที่เห็นนี่ จะสร้างจาก PHP ออกมาเป็นภาพ แต่ตัวนี้ไม่ ใช้ jquery และใช้วิธีลากภาพที่ถูกต้อง ไปวางในตำแหน่ง DROP HERE เจ๋งครับผม