모바일 이니시스 결제 pay_approval.php 채택완료
이니시스 모바일 결제건으로 문제가 생겨 질문드립니다
영카트5 사용중인데
pay_approval.php 에서
34라인정도 쯤
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $_REQUEST['P_REQ_URL']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($ch);
if(!$return)
alert("이니시스와 통신오류", $page_return_url);
$return이 계속 false가 나와서 저쪽을 통과하지 못합니다 ㅜ
false가 나오는 이유가 뭔가요?
url도 출력해보면 잘 나오구요
$post_data도 문제가 없는거 같습니다....
이유가 뭔지 잘 모르겠습니다.
고수님들 알려주세요ㅜ
답변 1개
채택된 답변
+20 포인트
10년 전
아래 코드로 php 파일을 생성하신 후 curl 작동여부를 확인해 보시기 바랍니다.
Copy
<?php// create a new cURL resource$ch = curl_init(); // set URL and other appropriate optionscurl_setopt($ch, CURLOPT_URL, "http://www.example.com/");curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // grab URL and pass it to the browser$return = curl_exec($ch); if(!$return) echo 'false';else echo 'true'; // close cURL resource, and free up system resourcescurl_close($ch);?>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인