[Greanthai] ป้องกันคำหยาบใน Shoutbox
แก้ไขล่าสุดโดย arezapper เมื่อ 2010-4-29 19:10แก้ไขล่าสุดโดย arezapper เมื่อ 2010-3-8 07:12
ตัวอย่างชมได้ที่
http://www.greanthai.com
แบบที่1 (เปลี่ยนเฉพาะคำ)
1. เปิดไฟล์ plugins/natz_shoutbox/shoutbox.php
2. ค้นหา$shout = preg_replace('#(^|\s)(+://([^\s\w/]?[\w/])*)#is', '\\1\\2', $shout);3. เพิ่มด้านล่าง$shout = ereg_replace("เพิ่มคำหยาบ1|เพิ่มคำหยาบ2", "***", $shout);3. เปลี่ยนให้ Encoding เป็น UTF-8
อธิบายนิดๆ
เพิ่มคำหยาบ1และ2 ก็ให้ใส่คำหยาบไปนะครับ
ส่วน *** นั้นเวลาพิมมันจะเปลี่ยนเปน *** เราสามารถเปลี่ยนข้อความตรงนั้นได้
ตัวอย่าง
I'm Say: พ่อมึงตาย
Change to
I'm Say: พ่อ***ตาย
แบบที่2 (เปลี่ยนทั้งหมด)
1. เปิดไฟล์ plugins/natz_shoutbox/shoutbox.php
2. ค้นหา$uid = $discuz_uid;3. เพิ่มด้านล่างif(ereg("คำหยาบ1|คำหยาบ2", $shout))
{
$shout = 'Auto Remove!';
}3. เปลี่ยนให้ Encoding เป็น UTF-8
อธิบายนิดๆ
สคริปนี้จะเปลี่ยนทั้งหมดเลยนะครับ
ไม่ว่าจะพิมข้อความแล้วมีคำหยาบคือ ลบทั้งหมด
*สคริปนี้สำหรับผู้ที่ยังไม่ได้ทำการ Mod Prune*
ตัวอย่าง
I'm Say: พ่อมึงตาย
Change to
I'm Say: Auto Remove!
แบบที่3 (เปลี่ยนทั้งหมด)
1. เปิดไฟล์ plugins/natz_shoutbox/shoutbox.php
2. ค้นหา$shout = preg_replace('#(^|\s)(+://([^\s\w/]?[\w/])*)#is', '\\1\\2', $shout);3. เพิ่มด้านล่างelse if(ereg("คำหยาบ1|คำหยาบ2", $shout))
{
$shout = 'Auto Remove!';
}3. เปลี่ยนให้ Encoding เป็น UTF-8
อธิบายนิดๆ
สคริปนี้จะเปลี่ยนทั้งหมดเลยนะครับ
ไม่ว่าจะพิมข้อความแล้วมีคำหยาบคือ ลบทั้งหมด
*สคริปนี้สำหรับผู้ที่ได้ทำการ Mod Prune*
ตัวอย่าง
I'm Say: พ่อมึงตาย
Change to
I'm Say: Auto Remove!
** สคริปนี้ สามารถนำไปแก้ไขเป็นข้อความอื่นๆได้อีกหลายรูปแบบ ^6^ **
ใครเอาไปแก้ไขยังไง ให้เคดริตด้วยครับ
ยังไงก็ช่วย+คะแนนด้วยละกาน ^^:lol
การขอบคุณที่ดีที่สุดนั้นก็คือการให้เครดิตและคะแนนนั้นเอง
ผมขอแค่นี้คงไม่ยากเกินไปหรอกมั้งครับ ^^
และอีกอย่างนึงครับ ช่วยตอบกระทู้ที T^T คำหยาบที่ผมใส่ตอนนี้คือ
~เซ็นเซอร์~|~เซ็นเซอร์~|สัส|~เซ็นเซอร์~|สาส|สาด|sad|sus|sas|kuy|~เซ็นเซอร์~|ส้นตรีน|เ~เซ็นเซอร์~้ย|เชี้ย|เฮี้ย|มึง|กู|กุ|มืง
หุหุ โดน เซ็รเซอร์ = = I'm Say: พ่อมึงตาย
Change to
I'm Say: Auto Remove!
นี้ด่าใครหรือป่าวครับผม อิอิ ขอบคุุณมากเลย อิอิ เว็บผม แต่สมาชิกพิม ถ้า ผู้เยี่ยมชอบจะพิมไม่ได้ อิอิ สมาชิกพิมหยาบก็เเบนไปเลย เว็บผมโหด
อิอิ{:18_760:} ตอบกลับ 3# dsiwarsza
= = ยกตัวอย่างครับ 555
อย่าคิดมากเลย ฮ่าๆ thxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ขอบคุณมากๆครับ ขอบคุณครับผม ขอบคุณครับ สุดยอดมากๆๆ