| 제목 | 한글 깨지는 문제 | ||
|---|---|---|---|
| 글쓴이 | pillar | 작성시각 | 2010/07/19 16:23:11 | 
|  | |||
| javascript에서 요렇게 하면 var resURL = "example.com/join/chk_id" + sendid.value; var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP"); xmlHTTP.open("POST", resURL, false); xmlHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlHTTP.send(); var resultTxt = xmlHTTP.ResponseText; alert(resultTxt); //여기서 한글 출력되는데 깨져 나오네요.ㅇㅇ ci의 chk_id펑신은 아래처럼 되고요 $userid = $this->uri->segment(4); $check_data = array('UserId' => $userid); $query = $this->join_model->check($check_data); if($query) echo("항목이 이미 포함되여 있습니다.");//여기서 한글이 넘어가고요... else echo("항목을 이용하실수 있습니다.");//여기서 한글이 넘어가고요... resultTxt에 iconv써보려니 php에 어떠케 javascript값 넣는지 모르겠네요 워낙 헤드가 굳어서.ㅎㅎ | |||
| 다음글 | form_textarea() 함수 속성중에 readon... (2) | ||
| 이전글 | tank_auth captcha부분 질문입니다. (3) | ||
| 
                                변종원(웅파)
                                /
                                2010/07/19 17:49:23 /
                                추천
                                0
                             | 
| 
                                jois
                                /
                                2010/07/19 20:02:58 /
                                추천
                                0
                             
                                웬만하면.. UTF-8로 갈아타심이...
                             | 
| 
                                pillar
                                /
                                2010/07/20 10:15:55 /
                                추천
                                0
                             
                                chk_id펑신에서 iconv해주니 되네요.ㅎㅎ 웅파님 가르침은 명심하겠습니다. | 
| 
                                byung82
                                /
                                2010/07/21 11:19:24 /
                                추천
                                0
                             
                                참고로 AJAX로 작업을 하시면 utf-8만 정상적으로 한글이 됩니다. ajax로 작업하시면 무저건 utf-8로 사용하셔야 합니다. | 
그리고 모르는게 나오면 일단 물어보시기전에 검색해보시기를 권장합니다.
이 정도는 구글이던 네이버던 간단하게 찾을 수 있는 내용입니다.
var aaaa = <?php echo iconv('euc-kr', 'utf-8', $ddd);?>;