พูดคุยกันตามประสาคนทำทำธุรกิจ ทัวร์ ท่องเที่ยว โรงแรม ต่างๆ > EveryThing is SEO Google Yahoo MSN

วิธีป้องกัน spam ในบอร์ด SMF

(1/1)

ontcftqvx:
เจอมาใหม่คับ ขำๆดี

ใช้เทคนิคเดิม คือ  ตรวจดูว่าข้อความที่โพส มีภาษาไทยอยู่ด้วยหรือเปล่า   ถ้าไม่ใช่ก็ไม่ให้ผ่าน
เหม าะสำหรับคนที่มีเว็บบอร์ด 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';
   }

spada1150:
ขอบคุณมากครับ   tao2) tao2)

Navigation

[0] Message Index

Go to full version