UTF-8소스 버그 리포트 입니다. 참고들 하세용 > 그누4 팁자료실

그누4 팁자료실

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

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
  • 복사

댓글 6개

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