PHP 프로젝트에서 7digital API를 사용하고 있습니다. 내가 새로 고침 버튼을 한 번 누르면 다음 세션 변수가 반환하기 수단 (i가 액세스 할 수 있습니다되지세션 변수가 설정되지 않은 이유
세션 데이터 : 그것은 여기 잘 작동하지만 것
print_r($_SESSION);
$requestUrl = "http://api.7digital.com/1.2/release/details?oauth_consumer_key=" . SEVEN_DIGITAL_CONSUMER_KEY . "&country=$CountryCode&releaseid=" . $wishlistArray[$i]['release7id'] . "&imageSize=33";
$response = simplexml_load_file($requestUrl);
print_r($_SESSION);
문제 같다 : 다음은 호출 API에 내 코드입니다 API 호출 코드 이후). 이전 새로 고침 동작을로드하기 전에 새로 고침 버튼을 다시 누르면 세션 데이터가 자동으로 설정 해제됩니다.
계속 새로 고침 버튼을 두 번 이상 누르면 세션 데이터가 자동으로 삭제됩니다.
어떤 이유 일 수 있습니까?
한 번 깔끔하게 잘 작동합니다. XML 로딩 코드를 제거한 경우 한 번 이상 새로 고침 또는 한 번 새로 고치는 것이 좋습니다.
어떤 방식 으로든 세션을 변경하는 것은 아무것도 없습니다. – deceze
$ _SESSION은 어디에 설정되어 있습니까? – Sabari
deceze :하지만 API 호출 후 세션 데이터가 파괴되었습니다. –