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']);
});
});
댓글 없음:
댓글 쓰기