|
|
|
กรองคำหยาบ php ถ้าเป็นภาษาอังกฤษมันดักได้ แต่ถ้าเป็นพอดักเป็นภาษาไทย มันไม่เตือนเลย |
|
|
|
|
|
|
|
ถ้าเซฟคำที่จะดักเป็นภาษาอังกฤษมันใช้ได้คะ แต่เวลาใส่คำหยาบที่ดักเป็นภาษาไทยลงไป มันไม่ดักให้เลยคะ
<?php
function my_connect() {
$user="computer";
$pass="Computer3211";
$host="localhost";
$dbname="fat_computer";
mysql_connect($host,$user,$pass);
mysql_select_db($dbname);
mysql_query("set character_set_results=UTF8");
mysql_query("set character_set_client=UTF8");
mysql_query("set character_set_connection=UTF8");
mysql_query("SET NAMES UTF8");
}
function has_rudeword($str) {
$rudes = array("กู", "yyy", "zzz"); //ãÊè¤ÓËÂÒº·Õè¹Õè
for($i = 0; $i < count($rudes); $i++) {
if(eregi($rudes[$i], $str)) {
return true;
}
}
return false;
}
?>
Tag : PHP, Ms Access, Ajax, jQuery, CakePHP, Yii PHP Framework
|
|
|
|
|
|
Date :
2015-11-17 23:07:48 |
By :
thiyaaon |
View :
1320 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพจที่แสดงผล เป็น UTF-8 หรือเปล่าครับ
|
|
|
|
|
Date :
2015-11-17 23:09:09 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
eregi เลิกใช้ตั้งแต่ php 5.3 แล้วนะครับ
$a='ภาษาไทย';
if (preg_match('/'.$a.'/u', $mixtext)){
.....
u บอกว่าค้นหาแบบ utf8
|
|
|
|
|
Date :
2015-11-17 23:32:12 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|