채택완료
금지단어가 내용에 있으면 글 등록이 안되게
아래 코드를 write_update.php 에 추가하고 업로드한 다음,
금지단어를 쓰고 글을 작성하면
'내용에 금지단어가 포함되어 있습니다' 가 뜨면서 글이 등록됩니다.
글 등록이 안되게 하려면 어떻게 하나요?
Copy
<?php
if (!$is_admin) {
$filter_text = array('sound_only', 'nofollow', 'noreferrer', 'separator');
for ($i=0; $i<count($filter_text); $i++) {
$str = $filter_text[$i];
if (strpos($wr_content, $str) !== false) {
alert('내용에 금지단어가 포함되어있습니다.', G5_URL);
// goto_url(G5_URL);
}
}
}
?>
답변 3개 / 댓글 2개
채택된 답변
+20 포인트
exit; 하세요
Copy
<?php
if (!$is_admin) {
$filter_text = array('sound_only', 'nofollow', 'noreferrer', 'separator');
for ($i=0; $i<count($filter_text); $i++) {
$str = $filter_text[$i];
if (strpos($wr_content, $str) !== false) {
alert('내용에 금지단어가 포함되어있습니다.', G5_URL);
exit;
}
}
}
?>
답변을 작성하려면 로그인이 필요합니다.
exit; 를 추가해도 글이 등록됩니다.