ป้องกัน spam บอร์ดด้วย captcha

captcha คือระบบปัองกัน robot spammer เป็นวิธีการตรวจสอบว่าผู้ใช้เป็นคนจริงๆไม่ใช่โปรแกรม
ด้วยการสร้างรูปภาพตัวอักษรแบบต่างๆซึ่งคนสามารถมองเห็นและอ่านออกมาเป็นตัวอักษรได้
แต่ robot จะไม่สามารถทำได้หรือต้องใช้การประมวลผลอย่างสูงเป็นการเสียเวลาไม่คุ้มค่าในการ spam

ก่อนอื่นขอแนะนำ php captcha 2 ตัวซึ่งเป็น gpl license
http://www.puremango.co.uk/cm_php_captcha_script_113.php#
http://www.webtoolbag.com/captcha-zdr-powerfull-captcha-tool--r70.htm

ทั้ง 2 ตัวติดตั้งง่ายและใช้งานได้ดี
เพียงเพิ่ม code ในแบบ form ไม่กี่บรรทัดเท่านั้น
สำหรับวิธีการติดตั้งสามารถอ่านได้ใน readme ที่มากับไฟล์ที่ download มาครับ

ขอบคุณน่ะครับ

ขอบคุณครับ

ขอบคุณมากครับ คุณแมน

ขอบคุณครับ

เอานี่ดีกว่าครับ ง่ายกว่าเยอะ

http://www.dexdev.com/content.php?id=7

แก้หน่อยเดียวครับ ตรง

session_start();
if($_SESSION[‘image_value’]!=md5($vf)){
sleep(2); //ใคร brute force มารอหน่อยนะ
die(“ไม่ให้ผ่าน ขึ้น error ซะเลย”);
}
echo "เปิดโชว์หน้าเว็บได้ ";

ง่ายๆ มากครับลองนำไปปรับใช้ดู

ขอบคุณครับ

ขอบคุณครับ

ผมใช้มุขของ ใครสักคนนึงนี่ล่ะครับ ที่ว่า มุข ก ไก่

ซึ่งผมก็ยังใช้มาจนวันนี้ และยังไม่ดื้อหรือมีปัญหาอะไรเลย

แค่ สร้างช่องให้กรอก ก ไก่ 1 ตัวแล้ว submit ไปเช็คค่าในหน้าถัดไปเป็นอันจบเลย

จริงๆ บิกคนว่า พิมพ์ กอไก่ ลงไปในช่อง แค่นี้ก็จบครับ
หากซื้อ คงพิมพ์ กอไก่ หาก เราๆ ก ตัวเดียว จบ
บทคงนั่งพิมพ์ กอไก่ ทั้งปี

แต่บอท จริงๆ ตั้งค่าได้ครับ หากเราทำเช่นนั้น
ยิ่งใหม่ๆ เราพัฒนา มันก็พัฒนา ด้วย
แทบจะอ่าน GD ออกแล้ว คิดดู

คงต้องเล่นแบบ hotmail.com
อย่าว่าแต่บอทเลย
คนธรรมดาอ่านแทบไม่ออก

อีกที่นึงก็
http://php.deeserver.net/

เห็นหัวข้อ CAPTCHA พอดีเขียนไว้เล่น ๆ เลยเอามาเพิ่มเติมครับ

CAPTCHA - Anti SPAM Bot

CAPCHA , แคปช่า

ต้องลอง

เสียอย่างเดียว บอร์ด open source มันไม่ค่อยมีระบบ captcha… หรือผมหายังไม่เจอ :sleep: