[php]크롬 익스 인코딩 euc-kr => utf-8
2015. 3. 24. 10:44ㆍFrontEnd/Web
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;
}
}
웹브라우져 별로 인코딩이 다른듯 한데..
'FrontEnd > 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 |