UTF-8에서 HTML 체크를 하면 이상하네요. > 그누4 질문답변

그누4 질문답변

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

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

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>";
}
 
굵은 부분이 문제가 되는 것 같습니다. 정규식 같은데 이 부분이 무슨 뜻인지 도통 모르겠네요. 어떻게 고쳐야 될지 전전긍긍 중입니다.

댓글 전체

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

아 해결책을 찾았습니다. 금지 태그 설정하는 부분 맨 뒤에 | 자가 들어가 있으니까 그렇게 되는군요. 감사합니다 ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT