2014년 9월 26일 금요일

[JQUERY + JAVASCRIPT + PHP] JSON 한글 데이타 처리 방법 (PHP => JAVASCRIPT편)

PHP와 JAVASCRIPT를 연동하여 

한글데이타를 주고 받는 경우 값이 깨져 보인다.

PHP => JAVASCRIPT



< PHP 파일 - getClassInfo.php >

//json에서 한글이 깨짐 urlencode로 감싸고 urldecode로 변환해야함.
$array_value=array();

//json에서 한글이 깨짐 urlencode로 감싸고 urldecode로 변환해야함.
for($i=0;$i<count($dt);$i++){ $array_value[$i]=array('classInfoName'=>urlencode($dt[$i][classInfoName]),'manageUserID'=>$dt[$i][manageUserID]);} $db->disconnect(); echo urldecode(json_encode($array_value));

<JAVASCRIPT 파일>
$.getJSON("getClassInfo.php",{},function(data){ $.each(data,function(n,value) { alert(data[n]['classInfoName']);
}); });

댓글 없음:

댓글 쓰기