욕 필터링(이모티콘 필터링)

PHPSCHOOL 두기두바

기존에 있는 필터링들은..
욕을쓰면.. 무조건 글을 못남기고..
다시 쓰게 하도록 되어있는데요..
전 그런방법을 쓰지 안고..
그냥 욕을 바꿔버리는 방법을 썻습니다. ^^;;

-주의 허접하니까.. 욕은 하지마세요 ^^;;-

bad.cgi(욕들->바뀔단어)——————–
죽을래->사랑해
씨발->이런
개새끼->강아지
새끼->아기
빙신->천재
바보->천재
병신아->친구야
놈->님
년->님
——————————————–
bad.cgi는 “욕->바뀔단어”로 한줄씩
구성되며 제일 중요한것은 욕과 바뀔단어를 구분하는”->”입니다. ^^;
bad.php————————————-
$memo = “죽을래? 빙신아 개새끼 같은놈아”;
//욕입니다. ^^;
$file = file(“bad.cgi”);
for($i=0;$i<=count($file);$i++){
$bad = explode(“->”,$file[$i]);
if(@eregi($bad[0],$memo)){
//내용중에.. 등록되어 있는 욕이 있는가 검사합니다.
//있다면.. 등록되어 있는 욕이 바뀔단어로 바꿈니다.
$badc=chop($bad[1]);
$memo = ereg_replace($bad[0],$badc,$memo);
}
}
echo$memo;
//출력결과는 “사랑해? 천재아 강아지 같은님아”입니다 ^^;
?>

———————————————
이럿습니다.
허접하죠? ^^;;
아참.. 이걸이용하면..
여러가지를 할수도 있습니다.
예를 들면.. msn아이콘같은것을 따라 할수도 있죠..
bad.cgi에..
^^->
위식으로 저장해노으면..
^^ <-이 이모티콘은 아이콘으로 바껴서 나오겠죠.. ^^