모바일 이니시스 결제 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 포인트
9년 전
아래 코드로 php 파일을 생성하신 후 curl 작동여부를 확인해 보시기 바랍니다.
</p><p><?php</p><p>// create a new cURL resource</p><p>$ch = curl_init();</p><p> </p><p>// set URL and other appropriate options</p><p>curl_setopt($ch, CURLOPT_URL, "<a href="<a href="http://www.example.com/" target="_blank" rel="noopener noreferrer">http://www.example.com/</a>"><a href="http://www.example.com/" target="_blank" rel="noopener noreferrer">http://www.example.com/</a></a>");</p><p>curl_setopt($ch, CURLOPT_HEADER, 0);</p><p>curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);</p><p> </p><p>// grab URL and pass it to the browser</p><p>$return = curl_exec($ch);</p><p> </p><p>if(!$return)</p><p> echo 'false';</p><p>else</p><p> echo 'true';</p><p> </p><p>// close cURL resource, and free up system resources</p><p>curl_close($ch);</p><p>?></p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택