UTF-8소스 버그 리포트 입니다. 참고들 하세용 정보
UTF-8소스 버그 리포트 입니다. 참고들 하세용관련링크
본문
문제는 utf-8 소스를 utf-8 환경의 서버에서 이용할 경우에..
주소의 파라미터에 한글이 있을경우 Link to Link 로는 잘 되지만...
주소창에 직접 주소를 입력할 경우 한글이 euc-kr로 꺠져서 나오는 버그가 있습니다.
근우보드 버그라기 보다는..
ex브라우저 버그 이겠지요..(문론 모질라 테스트 이런거 없습니다;;;)
오늘 하루 좀 삽질좀 해서 내려진 소스입니다.
common.php 25 라인
/*************************************************************************************** 주소창 직접 입력 요청의 $_GET 으로 오는파라미터들 다 utf-8 인코딩 해야하는 버그!!! by 명규***************************************************************************************/
if(!$_SERVER[HTTP_REFERER]){
$get_tmp = array_keys($_GET);//배열의 키를 반환
for($i=0;$i<sizeof($get_tmp);$i++){
$_GET[$get_tmp[$i]] = iconv("euc-kr","utf-8",$_GET[$get_tmp[$i]]);
}
}
간단하지마나마 나름 참고 될만한 내용인듯 하기에 첨으로 글 남겨 봅니다.
항상 근우보드 감사하게 잘 사용 하고 있습니다. 감사합니다 ^^
추천
1
1
댓글 6개
좋은 정보 고맙스빈다. ^^
오!! 감사합니다. 이것때문에 고생했는데..
이런 마음에 글을 올리는 군요...
약간의 수고를 서로 나누면서 감사하는 마음이 막 생기네요 ㅎ;
약간의 수고를 서로 나누면서 감사하는 마음이 막 생기네요 ㅎ;
좋은 정보 고맙습니다 ^^
고맙습니다.
글자가 깨져서 그누보드 포기했었는데...
참고해서
다시시도해봐야 겠군요...
참고해서
다시시도해봐야 겠군요...