|
|
|
|
|
| 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | |
|
|
|
|
|
|
|
|
กันบอท smf แบบไทยๆ
ใช้เทคนิคเดิม คือ ตรวจดูว่าข้อความที่โพส มีภาษาไทยอยู่ด้วยหรือเปล่า ถ้าไม่ใช่ก็ไม่ให้ผ่าน เหมาะ สำหรับคนที่มีเว็บบอร์ด 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'; } « แก้ไขครั้งสุดท้าย: กันยายน 03, 2009, 02:43:22 PM โดย beg »
source //www.thaiseoboard.com/index.php/topic,77219.0.html
Create Date : 02 กุมภาพันธ์ 2554 |
Last Update : 4 เมษายน 2554 9:54:24 น. |
|
1 comments
|
Counter : 539 Pageviews. |
|
|
|
|
โดย: ปราจีนบุรี IP: 183.88.31.151 วันที่: 22 สิงหาคม 2554 เวลา:0:07:08 น. |
|
| |
|
dokawa |
|
|
|
|