ajax 리턴값 한글깨짐

ajax 리턴값 한글깨짐

QA

ajax 리턴값 한글깨짐

본문

api를 구현하고 있습니다.

xxxxx.co.kr/test 디렉토리 안에 index.php 파일과 check_server.php 파일을 아래와 같이 작성하였습니다.

그런데

https:/xxxxx.co.kr/test/ 이렇게 접속을 하면

{"Name":"\ud0c1\uc7ac\ud6c8"}

이런식으로 한글이 깨져서 나오는데 무엇이 문제일까요??

 

index.php


<?php
include_once('../common.php');
$requestMethod = $_SERVER["REQUEST_METHOD"]; 
switch ($requestMethod) { 
    case 'GET': 
        require_once 'check_server.php'; 
        break; 
        default: 
        # code... 
        break; 
        }
?>

 

check_server.php


<?php
include_once('../common.php');
$mb=sql_fetch_array(sql_query(" select * from g5_member where no='100' ")); 
echo json_encode(array(
'Name'=>$mb['mb_name']
)); 
?>

 

 

 

이 질문에 댓글 쓰기 :

답변 2

php 버전이 5.3 이상이시라면 json_encode(

array(
'Name'=>$mb['mb_name']
)

, JSON_UNESCAPED_UNICODE);

로 해보세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 28
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT