UTF-8 페이지에서 한글링크깨짐 문제. > 그누4 팁자료실

그누4 팁자료실

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

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

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

본문

페이지가 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\">";

추가해주면 됩니다;;

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

추천
2
  • 복사

댓글 3개

© SIRSOFT
현재 페이지 제일 처음으로