코멘트 금지어 필터링
제가 코멘트에 금지어를 작성할경우 필터링이되서 경고창이 뜨고 글등록이 안됩니다.
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;
근데 스펨광고로 올라오는 코멘트는 금지어가 먹히지를 않습니다.
다른경로로 들어와서 코멘트를 작성하는거 같은데요.
추가로 어느파일에 적용을 시켜야 제대로 적용이 되나요?
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 4개
공개보드 이므로 경로가 노출되있어 자바스크립트 체크로는 효과없을겁니댜.
/////////////////////////////////////////////////////////////////////////
// 단어필터링 임시---광고글 차단--곱슬최씨
/////////////////////////////////////////////////////////////////////////
$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 도 적용하다가 컴이 멎어서 다시 재부팅을 하고 들어왔는데 여기에 적용해도 되는건가요?
write_update.php 상단에 주석 처리 되어있는 필터링 소스를 이용하세요
적용을 했으니 지켜봐야 겠네요.^^