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

모바일 유플러스 신용카드 결제시 오류 채택완료

밥탱이 10년 전 조회 2,943

Fatal error: Call to undefined function make_order_field() in /home/도메인숨김/public_html/goods/mobile/shop/lg/returnurl.php on line 55 returnurl.php

 

최종결제완료 창에서 위와같이 에러가 뜨네요. ㅠㅠ

 

55번째 줄을보니

 

echo make_order_field($data, $exclude); 이렇게 되있네요 ㅠㅠ

 

제가 초보라 얼핏보면 필드가 없으니 만드라는것 같은데 어떻게 해결하죠.

 

 

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

답변 2개

채택된 답변
+20 포인트
편리
10년 전

패치를 제대로 하지 않아서 발생하는 오류입니다.

make_order_field 함수는 lib/shop.lib.php 파일에 존재해야 합니다.  

http://sir.co.kr/bbs/board.php?bo_table=yc5_pds&wr_id=1334">http://sir.co.kr/bbs/board.php?bo_table=yc5_pds&wr_id=1334 

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

답변에 대한 댓글 2개

밥탱이
10년 전
감사합니다. ^^ 위에 문제는 해결됐는데요.


Invalid argument supplied for foreach() in /home/도메인숨김/public_html/goods/lib/shop.lib.php on line 2175


shop.lib.php

foreach($data as $key=>$value) {

이부분이 또 에러가 걸리네요. ㅠㅠ
편리
10년 전
영카트 5.0.35 버전 패치 다운로드 페이지에 안내된 내용대로 패치 후 시행하셨는지 확인해 보시기 바랍니다.

http://sir.co.kr/bbs/board.php?bo_table=yc5_pds&wr_id=1318

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

x
8년 전

업데이트시에 g5_shop_order_data 테이블이 생성 되셨는지도 확인해보세요.  

저같은 경우에는 위의 테이블이 생성안되어 생긴 문제였답니다. 

아파치로그가 똑같네요. 저랑... 

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

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

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

로그인