코멘트 금지어 필터링

· 2013-05-06 (월) 21:15:40 · 3179 · 4
제가 코멘트에 금지어를 작성할경우 필터링이되서 경고창이 뜨고 글등록이 안됩니다.

view_comment.skin.php 파일에 아래 문구가 적용되 있습니다.

if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
f.wr_content.focus();
return false;

근데 스펨광고로 올라오는 코멘트는 금지어가 먹히지를 않습니다.

다른경로로 들어와서 코멘트를 작성하는거 같은데요.
추가로 어느파일에 적용을 시켜야 제대로 적용이 되나요?
|

댓글 4개

write_update.php
공개보드 이므로 경로가 노출되있어 자바스크립트 체크로는 효과없을겁니댜.
2013-05-06 (월) 21:38:09
bbs/write_update.php 에 아래처럼 적용되 있는데요.

/////////////////////////////////////////////////////////////////////////
// 단어필터링 임시---광고글 차단--곱슬최씨
/////////////////////////////////////////////////////////////////////////
$cf_filter = explode(",", $config[cf_filter]);

foreach ($cf_filter as $filter) {
$filter = trim($filter);

if (strstr($wr_subject, $filter))
alert("제목에 금지단어({$filter})가 포함되어있습니다");

if (strstr($wr_content, $filter))
alert("내용에 금지단어({$filter})가 포함되어있습니다");
}
/////////////////////////////////////////////////////////////////////////

해당스킨 write_update.php에도 적용을 해야하나요?

해당 스킨 write_comment_update.skin.php 도 적용하다가 컴이 멎어서 다시 재부팅을 하고 들어왔는데 여기에 적용해도 되는건가요?
bbs/write_comment_update.php 에서 적용시켜야 합니다
write_update.php 상단에 주석 처리 되어있는 필터링 소스를 이용하세요
2013-05-07 (화) 03:10:02
감사합니다~
적용을 했으니 지켜봐야 겠네요.^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-05-07 조회 2,131
13-05-07 조회 1,615
13-05-07 조회 1,384
13-05-07 조회 1,706
13-05-06 조회 965
13-05-06 조회 3,312
13-05-06 조회 3,180
13-05-06 조회 1,620
13-05-06 조회 1,197
13-05-06 조회 1,691
13-05-06 조회 1,098
13-05-06 조회 1,594
13-05-06 조회 1,653
13-05-06 조회 1,025
13-05-06 조회 1,052
13-05-06 조회 1,028
13-05-06 조회 2,961
13-05-06 조회 1,016
13-05-06 조회 5,003
13-05-06 조회 792