낭

UTF-8 페이지에서 한글링크깨짐 문제.

· 2008-03-12 (수) 18:25:11 · 5524 · 3

페이지가 utf-8페이지로 인식해도

게시판에 link를 걸때 한글경로명이 들어가면 깨지게 됩니다.

일단 링크를 클릭하게 되면 그 내부에는

<script language='JavaScript'> location.replace('경로'); </script> 라는 태그가 있는데

경로 부분에 경로는 한글도 올바르게 잘 나타납니다
 
페이지 자체는 utf-8로 인식됐기에 이상없어 보이지만 자바스크립트가 실행되고나서

주소창의 주소가 '경로' replace(대체)되버리는 순간 한글이 깨져버립니다.

그걸 막기위해서.

/lib/common.lib.php 에서 goto_url 함수 내부 맨위에~

echo"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">";

추가해주면 됩니다;;

까망도둑님이 요청하셔서;; 제가 한게 맞는지도 잘모르겠고 삽질하다보니 알게된거라서요;;

|

댓글 3개

적용해보겠습니다. 수고하셨습니다.
감사합니다 저두 해볼레요
한글링크
감사 드립니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
08-03-15 조회 6,826
08-03-14 조회 4,162
08-03-13 조회 2,709
08-03-12 조회 5,525
08-03-11 조회 5,936
08-03-08 조회 3,855
08-03-08 조회 3,068
08-03-08 조회 2,763
08-03-07 조회 7,061
08-03-06 조회 3,767
08-03-05 조회 4,931
08-03-05 조회 6,110
08-03-03 조회 8,353
08-03-02 조회 3,579
08-03-02 조회 4,333
08-03-01 조회 2,614
08-03-01 조회 5,071
08-02-29 조회 2,551
08-02-29 조회 3,241
08-02-29 조회 5,424