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

모바일에서 한글상품명 깨지는 오류 채택완료

안녕하세요, 홈페이지에 그누페이 kcp연동해서 개발중에 있는데요,

 

모바일에서 상품결제시 결제창에서 아래드림처럼 상품명 한글이 깨져서 나옵니다..

 

 

 

KCP측에 메일을 보냈더니 연동메뉴얼 파일주셔서 그 파일을 참고해서 수정했는데요,

 

kcp측에서 답변이 온게 

 

/* kcp 데이터 캐릭터셋 변환 */     if($res_cd != '') {         $good_name = iconv('euc-kr', 'utf-8', $good_name);         $buyr_name = iconv('euc-kr', 'utf-8', $buyr_name);         $rcvr_name = iconv('euc-kr', 'utf-8', $rcvr_name);         $rcvr_add1 = iconv('euc-kr', 'utf-8', $rcvr_add1);         $rcvr_add2 = iconv('euc-kr', 'utf-8', $rcvr_add2);     }

 

자체적으로 UTF-8에서 EUC-KR 변환하는 소스를 적용한 것 같은데 이 부분을 제외시키고 다시 진행부탁드립니다. 라고 윗부분을 제외시키고 다시 진행하라는 답변을 받았습니다.

 

그런데 이부분의 소스는 저희가 자체적으로 추가한건 아니고 gunpay-kcp에서 원래 기존에 추가되어있는 소스 아닌가요?

 

어느부분을 수정해야 한글상품명이 깨지는오류를 수정할수있는지 궁금합니다...

 

답변부탁드립니다.

감사합니다.

 

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

답변 4개

채택된 답변
+20 포인트

gnupay-kcp/kcp/m_order_approval_form.php 파일에서

 

대략 248 번째 줄에

 

 

라고 되어 있는 부분이 있습니다.

 

이것을 아래와 같이 수정해 주세요.

 

 

알려주셔서 감사합니다.

 

 

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

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

감사합니다. 상품명 깨지는 부분 잘 해결되었습니다.

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

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

https://sir.kr/bbs/profile.php?mb_id=thisgun" onclick="return false;" rel="nofollow" target="_blank" title="thisgun 자기소개">thisgun 님 답변 감사합니다. 

위 소스를 수정했더니, 상품명으로 출력되는것같은데 글자가 ???로 나옵니다..

아래 사진 첨부합니다.. 

 

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

답변에 대한 댓글 1개

어디 다른데 코드 수정했나요?

제가 언급한 곳만 코드 수정하면 되는데요...

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

저건 캐릭터셋 변경(iconv) 문제가 아니라 url_encode 의 결과입니다.

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

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

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

로그인

전체 질문 목록

🐛 버그신고