Notice
Recent Posts
Recent Comments
Link
목록UTF-8 (1)
Since 1982
캐릭터셋이 다른 서버로 전송할때
다른 서버와 연동할때나, 부득이하게 캐릭터셋이 다른 곳으로 폼변수 전송하는 경우가 발생한다. 단순히 php 함수인 iconv로 전송을 하면 되겠지 생각했지만, 실제상황에서는 그렇지가 않다. 문자열이 전부 엉망이 되서 넘어간다. euc-kr 셋을 사용하는곳에서 utf-8셋을 사용하는곳으로 변수 전달 하는 과정이었다. form을 세팅할때 일반적으로 아래와 같이 할것이다. 이래서는 문자열이 다 깨진다. form을 아래처럼 변경하고 전송하면 문제 없다. 그러나 여기서 또 IE만 문제 발생IE에서는 위처럼 해도 문자가 다깨진다. form submit 전에 스크립트를 추가해서 해결 가능하다.if (/MSIE/.test(navigator.userAgent)) {document.charset = 'utf-8';docu..
php,javascript,html
2013. 9. 11. 17:49