비정상적인 단어필터링 해결법 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

비정상적인 단어필터링 해결법 정보

비정상적인 단어필터링 해결법

본문

bbs/write_update.php 파일의

$filters = explode(",", $config[cf_filter]);
for ($i=0; $i<count($filters); $i++) {
    $s = trim($filters[$i]); // 필터단어의 앞뒤 공백을 없앰
    if (stristr($wr_subject, $s)) {
        alert("제목에 금지단어(\'{$s}\')가 포함되어 있습니다.");
        exit;
    }
    if (stristr($wr_content, $s)) {
        alert("내용에 금지단어(\'{$s}\')가 포함되어 있습니다.");
        exit;
    }
}

를 제거합니다.

위 코드는 "예를 들어 (조+ㅎ) 단어"를 (조+ㅅ) 또는 (조+ㅊ)으로 인식하는 오류가 있습니다.

커뮤니티 사이트를 운영하고자 하시는분들은 삭제를 꼭 해주셔야하는 코드입니다.

추천
3

댓글 4개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT