2012-07-07 2 views
0

PHP를 사용하여 웹 사이트를 구축했습니다. 내 웹 사이트는 사용자가 clickbank를 통해 비용을 지불 할 때만 얻을 수있는 일부 교육 자료/문서로 구성됩니다. 백엔드에서는 지불 상태가 '지불되지 않음'에서 '지불 됨'으로 변경됩니다.PHP : 일부 서버에서 자동으로 세션 만료

그러나 clickbank 웹 사이트에서 지불하고 내 웹 사이트로 리디렉션하면 세션이 자동으로 만료됩니다. 내 시스템에서는 정상적으로 작동하지만 클라이언트 시스템에서는 정상적으로 작동하지 않습니다.

제발 어떤 종류의 문제입니까? 나는 더 이상의 질문이있을 경우 더 설명 할 것이다.

+0

http에서 https로 또는 다른 방법으로 점프하고있을 수도 있습니다. 이것은 정확하게 기억한다면 때때로 세션을 잃어 버리게됩니다. – Sarwara

+0

예 http : //에서 https : //로 점프하고 bak를 http : //로 리디렉션합니다. 그래서 그 해결책은 무엇입니까? –

+0

쿠키에 사용자 ID를 설정해야합니까? 나는 이것이 올바른 방법이 아니라는 것을 알고 있습니다. 그래서 제가해야 할 일을 도와주세요. –

답변

0

ClickBank API를 사용하여 조사를 수행하여 사용자를 ClickBank API로 리디렉션하지 않고 사이트를 유지하고 세션을 파괴하는 대신 처리해야합니다.

https://sandbox.clickbank.com/api_12_examples/api_example.php

은/성공을 반환하면 다음 유급 또는 무급으로 순서를 표시하는 당신의 결정에 사용할 수있는 코드를 실패합니다.

+0

먼저 답장을 보내 주셔서 감사합니다. 그런데 어떻게 사용자가 지불 할 수 있습니까? 지불 및 기타 관련 정보 (예 : 신용 카드 번호)를 입력하려면 사용자가 clickbank 사이트로 리디렉션되어야합니다. –