UTF-8에서 HTML 체크를 하면 이상하네요.

UTF-8 버전으로 설치하고 팁 게시판을 참조해서 DB도 완전히 UTF-8로 작동되도록 했는데 HTML 체크를 하게 되면
 
-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x�-x.-x -x�-x�-x�-x�-x�-x�-x...
 
이런 식으로 내용이 깨져 나옵니다. (체크를 하지 않으면 정상적으로 보이고요)
 
검색해봐도 해결책이 보이지 않네요.
 
 
그럼 안녕히계세요.
 
 
p.s 잘 찾아보니 common.lib.php 파일의 함수 function conv_content($content, $html) 부분을 보니 
 
if ($board[bo_disable_tags])
{
  //$source[] = "/(\<)([\/]?)($board[bo_disable_tags])/i";
  // 태그에만 적용하던것을 속성(프로퍼티)에도 적용하도록 수정
  $source[] = "/([\<]?)([\/]?)($board[bo_disable_tags])/i";
  $target[] = "$1$2$3-x";
  //$source[] = "/^/";
  //$target[] = "<b>이 페이지는 사용금지 태그 사용으로 인하여 정상 출력되지 않을 수 있습니다.</b><p>";
}
 
굵은 부분이 문제가 되는 것 같습니다. 정규식 같은데 이 부분이 무슨 뜻인지 도통 모르겠네요. 어떻게 고쳐야 될지 전전긍긍 중입니다.
|

댓글 4개

$board[bo_disable_tags]에 어떤 내용이 있나요?

게시판 설정에서 금지 태그 항목입니다.
아 금지 태그 부분이었군요. 금지 태그를 전부 빼니까 정상적으로 작동합니다만... 이렇다면 금지 태그를 사용할 수가 없겠네요. --;;;

아 해결책을 찾았습니다. 금지 태그 설정하는 부분 맨 뒤에 | 자가 들어가 있으니까 그렇게 되는군요. 감사합니다 ^^
금지 태그는 ,로 구분하는 거 아니었나요 ? ^^
| 로 구분하라고 되어 있던데요. 최신버전이라서 그럴지도 모르겠네요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,601
19년 전 조회 1,520
19년 전 조회 1,569
19년 전 조회 1,706
19년 전 조회 1,544
19년 전 조회 1,592
19년 전 조회 1,601
19년 전 조회 1,669
19년 전 조회 1,837
19년 전 조회 1,512
19년 전 조회 1,643
19년 전 조회 1,513
19년 전 조회 1,539
19년 전 조회 1,565
19년 전 조회 1,884
19년 전 조회 1,639
19년 전 조회 1,510
19년 전 조회 1,560
19년 전 조회 1,511
19년 전 조회 1,424
🐛 버그신고