utf-8 버전에서 댓글에 에러 > 그누4 질문답변

그누4 질문답변

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

utf-8 버전에서 댓글에 에러 정보

utf-8 버전에서 댓글에 에러

본문

utf-8 버전에서
 
댓글 내용이 링크로 끝나고, 그 링크에 한글이 들어간 경우
 
(예를 들어, http://seoprise.com/board/list.php?table=hws1&uid=&mode=search&field=nic2&s_que=바이러스&level_gubun=all) 이런 식으로 한글로 검색한 결과..인 경우
 
댓글 테이블이 깨지거나, 댓글이 안보이거나, 댓글에 대한 답변/수정이 안되고 삭제만 되는 현상이 나옵니다.
 
 
그 링크가 ksc라서 그런다고 하는데요..
 
이게 브라우저 주소창에 나타나는 한글은 ksc라서, 댓글을 디비로 insert하기 전에 utf로 변환해야 할 것 같다고 하는데..
 
view_comment skin을 어떻게 변경하면 될지.. 아시는 분이 있다면 도와주세요..
 
포인트 5000 겁니다.. 가진 포인트가 별로 없어서..

댓글 전체

일단 이렇게라두;;; 한참 찾다가..

bbs/view_comment.php

42번째 줄
  $list[$i][content] = conv_content($row[wr_content], 0, 'wr_content');
에서 0 이면 댓글에 자동으로 링크가 걸리는거 같아요;;

링크를 안걸리게 해주면 일단 보이긴 보입니다;;

  $list[$i][content] = conv_content($row[wr_content], 1, 'wr_content');
이나
  $list[$i][content] = conv_content($row[wr_content], 2, 'wr_content');

일단 임시로나마....해결책은 고수님께서;;
고수님들 답변좀 해주세용~

lib/common.lip.php

에서 다음 함수가 있는데요

function url_auto_link($str)

요기에 정규식이 들어있습니다 ;; 그런데 정규식을 잘 몰라서;; 전 패스;;

요 정규식이 바로 http://로 시작되거나 www.으로 시작 되서 .뭐뭐뭐 로 끝나는 글일 경우 링크를 걸어주는 거 맞나요?
왜 EUC-KR에서는 되고 UTF-8에는 왜 안될까요;;
음.. 그럼 만약에 글에 a~z나 0~9 이외의 글이 들어 있을 경우, 먼저 한글만 잘라내서.. urlencode($str) 시켜서 보내면 ...

아.. 정규식 문제가 아닌가요?

아님 아예 DB에 넣을때 urlencode() 쓰면 되나요?
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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