테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 한글깨짐현상 채택완료

완전쌩초보 6년 전 조회 2,125

안녕하세요 운영중인 쇼핑몰의 호스팅을 옮겨오면서 한글이 깨지는 현상이 일어납니다.

JSON_UNESCAPED_UNICODE 이걸 사용하려하는데 php버전이 낮아서 사용할수 없는 코드인듯합니다.

문제가 되는 코드는 아래와 같습니다.

 

------------------------------------아래-------------------------------------

 

$wr_content = array( 'gubun'=>trim($_POST['gubun']), 'delivery'=>trim($_POST['delivery']), 'delivery_etc'=>trim($_POST['delivery_etc']) ); $wr_content = json_encode($wr_content);

 

------------------------------------------------------------------------------

 

제가 여기저기 알아보고 질문한결과

 

function han ($s) { return reset(json_decode('{"s":"'.$s.'"}')); }

function to_han ($str) { return preg_replace('/(\\\u[a-f0-9]+)+/e','han("$0")',$str); }

 

to_han (json_encode($arrJson)); 출처: https://ittravelkr.tistory.com/30">https://ittravelkr.tistory.com/30 [성야넷™]

 

이 함수를 추가하라는데 어디에 어떻게 넣어야 하는지를 모르겠어서

다시한번 질문드립니다ㅠㅠ

자세한 답변 부탁 드릴게요ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플래토
6년 전

함수를 만들어서 추가후 사용하시려면

 

/extend/user.config.php 파일에 내용을 추가하시면 어디서든 사용가능합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

네 좋은내용이네요 그대로 배우고 갑니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인