ajax 이스케이프문자

ajax 이스케이프문자

QA

ajax 이스케이프문자

본문

ajax로 넘기기 직전 data의 값 {"9":"abcd11","10":"abcd22","11":"abcd33","12":"abcd44","13":"abcd55"}

data : {dataObj:data} 로 넘기고

 

$getData = $_POST['dataObj']; 로받으니 값이

{\"9\":\"abcd11\",\"10\":\"abcd22\",\"11\":\"abcd33\",\"12\":\"abcd44\",\"13\":\"abcd55\"}

이스케이프 문자가 붙어버려서 json_decode( $getData,true ) 가 실행을 못하네요...

 

어떻게 해아 하나요?

이 질문에 댓글 쓰기 :

답변 2

$getData = stripslashes($_POST['dataObj']);

 

로 해보시면 어떨까요?


데이타를 주고받을때의 처리방식이나 패턴이 어떻게 되느냐에따라
이스케이프 문자가 붙을수 있습니다.
잘 살펴보면 내부적으로 붙이는곳이 있을겁니다

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

회원로그인

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