게시판 LIST , VIEW 페이지) 제목 , 내용 단어 필터링 정보
게시판 LIST , VIEW 페이지) 제목 , 내용 단어 필터링본문
<?
$array_findkey = array(
"18아", "18놈","18아","18새끼","18년","18뇬","18노","18것","18넘","개년","개놈","개새","개새끼","개색끼","개세끼","개세이","개쉐이"
,"개쉑","개쉽","개시키","개자식"
,"개좆","게색기","광뇬","뇬","눈깔","뉘미럴","니귀미","니미","도촬","되질래","뒈져라","뒈진다","디져라","디진다"
,"디질래","병쉰","병신","뻐큐","뻑큐","뽁큐","삐리넷","시팔","시펄","실밸","십8"
,"새꺄","쉬팔","쉽알","스팽","시부럴","시부리","시브랄","십쌔","십창","싶알","ㅅㅂㄹㅁ","빠큐","씨불","좆"
,"쉬발","쉬밸","스패킹","시벌","시부랄","시불","시팍","씨빠","쓰팔","씨8","조진다","씨빨","조질래","씨뽀랄","존나","씨팍","씨팔"
,"씨펄","씹","존니","좀물","좁년","좃","썩을년","쓰벌","쓰발","뻑큐","퍽큐","씨부럴","지롤"
,"쌉년","썅놈","쌔끼","썅","아갈이","쥐롤","凸","쫍빱","조쟁이","씨브랄","조빠","씨부랄"
,"씨봉알","씨발","쎄꺄","씨뱅","쎄엑","쓰바","조까","저주글","지럴","재랄","잡놈","접년","엄창","지랄","쥬디","쥐랄"
,"씨바","씨댕","쌩쑈","써벌","아가리,","좇","지미랄","조지냐","씨부리","씨부렁","시발","섹스","19금"
);
$array_filterkey = array();
for ($i = 0, $count = count($array_findkey) ; $i < $count; $i++) {
if (strlen($array_findkey[$i]) >= 2) {
$array_filterkey[$i] = substr($array_findkey[$i], 0, -3) . "*";
}
else {
$array_filterkey[$i] = "*";
}
}
?>
-- 위에는 욕설 리스트 입니다.
쓰는 방법은
LIST 페이지에서는 ( list.skin.php )
-기존-
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
-------
- 변경 후 -
$a = $list['subject'] = str_replace($array_findkey, $array_filterkey, $list[$i]['subject']); ?>
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>$a</a>";
---
이렇게, 제목 을 수정해주시면 됩니다.
---
다음은, view.skin.php 페이지 입니다.
마찬가지로, 욕설필터링 소스를최상단에 저장하시구,
제목 부분에 ( wr_subject ) 로 찾으셔서 아래와 같이 변경해주세요.
<?=$view['wr_subject'] = str_replace($array_findkey, $array_filterkey, $view['wr_subject']); ?>
마찬가지로 내용부분도요.
<?=$view['content'] = str_replace($array_findkey, $array_filterkey, $view['content']); ?>
이렇게 변경해주시면 되구요.
TIP : 욕설 필터링 단어 들을 cf_10 에 넣어서 사용하는 방법이나,
head_sub.php 에서 호출하시고, 바로 사용하시는 방법도 있습니다.
감사합니다.
$array_findkey = array(
"18아", "18놈","18아","18새끼","18년","18뇬","18노","18것","18넘","개년","개놈","개새","개새끼","개색끼","개세끼","개세이","개쉐이"
,"개쉑","개쉽","개시키","개자식"
,"개좆","게색기","광뇬","뇬","눈깔","뉘미럴","니귀미","니미","도촬","되질래","뒈져라","뒈진다","디져라","디진다"
,"디질래","병쉰","병신","뻐큐","뻑큐","뽁큐","삐리넷","시팔","시펄","실밸","십8"
,"새꺄","쉬팔","쉽알","스팽","시부럴","시부리","시브랄","십쌔","십창","싶알","ㅅㅂㄹㅁ","빠큐","씨불","좆"
,"쉬발","쉬밸","스패킹","시벌","시부랄","시불","시팍","씨빠","쓰팔","씨8","조진다","씨빨","조질래","씨뽀랄","존나","씨팍","씨팔"
,"씨펄","씹","존니","좀물","좁년","좃","썩을년","쓰벌","쓰발","뻑큐","퍽큐","씨부럴","지롤"
,"쌉년","썅놈","쌔끼","썅","아갈이","쥐롤","凸","쫍빱","조쟁이","씨브랄","조빠","씨부랄"
,"씨봉알","씨발","쎄꺄","씨뱅","쎄엑","쓰바","조까","저주글","지럴","재랄","잡놈","접년","엄창","지랄","쥬디","쥐랄"
,"씨바","씨댕","쌩쑈","써벌","아가리,","좇","지미랄","조지냐","씨부리","씨부렁","시발","섹스","19금"
);
$array_filterkey = array();
for ($i = 0, $count = count($array_findkey) ; $i < $count; $i++) {
if (strlen($array_findkey[$i]) >= 2) {
$array_filterkey[$i] = substr($array_findkey[$i], 0, -3) . "*";
}
else {
$array_filterkey[$i] = "*";
}
}
?>
-- 위에는 욕설 리스트 입니다.
쓰는 방법은
LIST 페이지에서는 ( list.skin.php )
-기존-
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>{$list[$i][subject]}</a>";
-------
- 변경 후 -
$a = $list['subject'] = str_replace($array_findkey, $array_filterkey, $list[$i]['subject']); ?>
if ($list[$i][is_notice])
echo "<a href='{$list[$i][href]}'><span class='notice'>{$list[$i][subject]}</span></a>";
else
echo "<a href='{$list[$i][href]}'>$a</a>";
---
이렇게, 제목 을 수정해주시면 됩니다.
---
다음은, view.skin.php 페이지 입니다.
마찬가지로, 욕설필터링 소스를최상단에 저장하시구,
제목 부분에 ( wr_subject ) 로 찾으셔서 아래와 같이 변경해주세요.
<?=$view['wr_subject'] = str_replace($array_findkey, $array_filterkey, $view['wr_subject']); ?>
마찬가지로 내용부분도요.
<?=$view['content'] = str_replace($array_findkey, $array_filterkey, $view['content']); ?>
이렇게 변경해주시면 되구요.
TIP : 욕설 필터링 단어 들을 cf_10 에 넣어서 사용하는 방법이나,
head_sub.php 에서 호출하시고, 바로 사용하시는 방법도 있습니다.
감사합니다.
추천
2
2
댓글 5개
감사합니다. 좋은 겅조
좋은 정보 감사합니다.
좋은 정보 감사합니다.
좋은 정보 감사합니다.
감사