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

· 17년 전 · 5383 · 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 팁자료실

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

+
제목 글쓴이 날짜 조회
17년 전 조회 3,569
17년 전 조회 3,972
17년 전 조회 3,646
17년 전 조회 3,649
17년 전 조회 5,731
17년 전 조회 3,436
17년 전 조회 6,615
17년 전 조회 4,026
17년 전 조회 2,547
17년 전 조회 5,384
17년 전 조회 5,808
17년 전 조회 3,700
17년 전 조회 2,945
17년 전 조회 2,617
17년 전 조회 6,892
17년 전 조회 3,627
17년 전 조회 4,798
17년 전 조회 5,941
17년 전 조회 8,215
17년 전 조회 3,439