TRAVEL THAILAND AND THE WORLD

พูดคุยกันตามประสาคนทำทำธุรกิจ ทัวร์ ท่องเที่ยว โรงแรม ต่างๆ => EveryThing is SEO Google Yahoo MSN => Topic started by: ontcftqvx on September 06, 2011, 08:10:53 AM

Title: วิธีป้องกัน spam ในบอร์ด SMF
Post by: ontcftqvx on September 06, 2011, 08:10:53 AM
เจอมาใหม่คับ ขำๆดี

ใช้เทคนิคเดิม คือ  ตรวจดูว่าข้อความที่โพส มีภาษาไทยอยู่ด้วยหรือเปล่า   ถ้าไม่ใช่ก็ไม่ให้ผ่าน
เหม าะสำหรับคนที่มีเว็บบอร์ด SMF แบบไม่ต้องสมัครสมาชิกก็โพสได้ หรือแบบต้องสมัครสมาชิกก่อนถึงจะโพสได้ (เพราะบางทีแสปมต่างชาติมันก็สมัครมาโพสป่วนบอร์ดได้เหมือนกัน)


นำโค้ดด้านล่างไปใส่ในไฟล์  Sources/Post.php  แล้วเซฟเป็น UTF-8 อัพโหลดไปทับของเดิมบนโฮส

**อยู่ประมาณ บรรทัดที่ 1282  (ใต้บรรทัด // Check the subject and message.)

อ้างถึง
   if(!preg_replace('/[^ก-ฮ]/u','',$_POST['subject'])){
  $post_errors[] = 'no_subject';
   }

   if(!preg_replace('/[^ก-ฮ]/u','',$_POST['message'])){
  $post_errors[] = 'no_subject';
   }
Title: Re: วิธีป้องกัน spam ในบอร์ด SMF
Post by: spada1150 on May 14, 2012, 05:04:50 PM
ขอบคุณมากครับ   tao2) tao2)