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개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

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