[php]크롬 익스 인코딩 euc-kr => utf-8

2015. 3. 24. 10:44Web



336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

여러가지 암호화를 테스트 하다가...

get방식으로 urlencode 해서 테스트 페이지를 2개 만들었는데

값이 왔다갔다 할때 크롬에서 한글이 깨지더라...

그래서 iconv로 euc-kr -> utf-8로 바꿔줬더니 이번엔 익스에서 깨지더라...

막 수정하다가 익스에서 잡았는데.. 또 크롬에서 깨지더라..


이런 십라?


그래서 테스트 해보고 알아서 들어가라고 적어 놓긴 했는데 이게 맞는걸까..

잘되긴 되니까 뭐..


function encodingTest($str){

$encode = array('ASCII', 'UTF-8', 'EUC-KR');

$str_encode = mb_detect_ENCODING($str, $encode);


if(strtoupper($str_encode) == 'UTF-8'){

echo $str;

}

if(strtoupper($str_encode) == 'ASCII'){

return 'ASCII!!';

}

if(strtoupper($str_encode) == 'EUC-KR'){

$str = iconv('EUC-KR','UTF-8',$str);

return $str;

}

}


웹브라우져 별로 인코딩이 다른듯 한데..

'Web' 카테고리의 다른 글

[Jquery] For - Continue, Break  (0) 2015.04.29
[php] phpinfo() core 설명  (0) 2015.03.24
[jquery] checkbox  (0) 2015.03.18
[php]변수명조합  (0) 2015.03.17
크롬 input 자동완성  (0) 2015.03.17