แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  การกรองคำ ตัดคำไม่สุภาพ ทำอย่างไรครับ
 วิทยา
 Posted : 2007-02-16 00:24:54
การกรองคำ ตัดคำไม่สุภาพ ทำอย่างไรครับ พอดีกำลังศึกษา php เรื่องการทำเวปบอร์ด ครับ / ขอบคุณครับ

 
  IP : (222.123.21.142)
แสดงความคิดเห็น

 kittipong
 Posted : 2007-02-16 21:32:46   IP : (222.123.17.73)
ส่วนมากเราจะแกะรอยจาก webboard ที่เขาทำได้แล้วครับ เช่น webboard นี้ ครับ ตัวอย่างดูได้จาก php.deeserver.net นะ ของ BasZ ครับ

 
 Comment : 1
กลับขึ้นด้านบน

   yim
 Posted : 2007-02-16 22:22:57   IP : (124.157.158.108)

  ยอดฝีมือ
 

 Sex :
 Post : 1411
 สมาชิกลำดับที่ : 259
ก็เอาค่า input ที่เรารับมามาเปรียบเที่ยบโดยใช้คำสั่งประเภท
regluar ของ php หากตรงกะคำที่เรามีในฐานข้อมูลแล้วแทนที่ด้วยคำที่เราต้องการ
เช่นบอร์ดนี้ แทนที่ด้วย xxx

 

http://demo.thaigqsoft.com ระบบ Log System สำหรับคุณ
 Comment : 2
ชื่อสมาชิก yim Mail to yim เบอร์ msn admin@thaigqsoft.com http://www.thaigqsoft.com
กลับขึ้นด้านบน

 samira samilan
 Posted : 2007-02-17 15:00:36   IP : (24.207.232.81)
Algorithm แบบเดินชน นะคุณนะ

$bad_words = array ("abc", "def", "ghi" ) ; // คำหยาบทั้งหลาย
$good_word = "xxx" ; // คำแทน

$message_2_check = "123456def7890;asdkj;lsdj" ; // ข้อมูลที่ จะตรวจ -filter

$new_Good_Message = str_replace ( $bad_words , $good_word, $message_2_check) ;

คุณก็เอา $new_Good_Message ไปใช้

 
 Comment : 3
กลับขึ้นด้านบน

 aa
 Posted : 2015-11-25 14:58:44   IP : (122.154.57.50)
xxxนิ

 
 Comment : 4
Mail to aa
กลับขึ้นด้านบน

1


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com