코멘트 금지어 필터링 정보
코멘트 금지어 필터링본문
제가 코멘트에 금지어를 작성할경우 필터링이되서 경고창이 뜨고 글등록이 안됩니다.
view_comment.skin.php 파일에 아래 문구가 적용되 있습니다.
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
f.wr_content.focus();
return false;
근데 스펨광고로 올라오는 코멘트는 금지어가 먹히지를 않습니다.
다른경로로 들어와서 코멘트를 작성하는거 같은데요.
추가로 어느파일에 적용을 시켜야 제대로 적용이 되나요?
view_comment.skin.php 파일에 아래 문구가 적용되 있습니다.
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
f.wr_content.focus();
return false;
근데 스펨광고로 올라오는 코멘트는 금지어가 먹히지를 않습니다.
다른경로로 들어와서 코멘트를 작성하는거 같은데요.
추가로 어느파일에 적용을 시켜야 제대로 적용이 되나요?
댓글 전체
write_update.php
공개보드 이므로 경로가 노출되있어 자바스크립트 체크로는 효과없을겁니댜.
공개보드 이므로 경로가 노출되있어 자바스크립트 체크로는 효과없을겁니댜.
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 도 적용하다가 컴이 멎어서 다시 재부팅을 하고 들어왔는데 여기에 적용해도 되는건가요?
/////////////////////////////////////////////////////////////////////////
// 단어필터링 임시---광고글 차단--곱슬최씨
/////////////////////////////////////////////////////////////////////////
$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 상단에 주석 처리 되어있는 필터링 소스를 이용하세요
write_update.php 상단에 주석 처리 되어있는 필터링 소스를 이용하세요
감사합니다~
적용을 했으니 지켜봐야 겠네요.^^
적용을 했으니 지켜봐야 겠네요.^^