페이지로드 사이에 PHP 세션 배열이 사라지는 이유를 알 수 없습니다. 다음 코드는 각 페이지로드시에 session_start()를 사용할 수있게합니다.페이지 리로드 사이에 PHP 세션 배열이 사라지는 이유는 무엇입니까?
<?php
session_start();
if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) {
$gmeta_query_string = $_SERVER['QUERY_STRING'];
parse_str($gmeta_query_string, $gmeta_query_array);
var_dump($gmeta_query_array);
foreach ($gmeta_query_array as $key => $value) {
$_SESSION[ 'gmeta_query_array' ][$key] = $value;
}
}
var_dump($_SESSION);
echo session_id();
?>
아마도 여기에는 내 서버가있을 수 있습니다. 몇 가지 테스트 URL이 있습니다. 첫 번째 링크는 세션 배열을 만들고 그 배열을 출력하고 두 번째는 빈 세션 배열을 출력합니다. 두 페이지 모두 코드가 동일합니다. 질문의 같은 종류는 SO의 다른 사용자가 질문을 받았다, 그리고 그것을 해결되었다 http://www.barbadospropertylist.com/phpinfo.php
댓글은 실시간 공동 작업을위한 것이 아닙니다. 이것을 가지고 채팅하십시오. 관련 세부 정보로 질문을 업데이트하고 주석에 해당 세부 정보를 넣지 않아야합니다. 새로운 사용자가 댓글에서 정보를 찾는 것은 어렵습니다. –
댓글이 더 이상 표시되지 않습니다. 삭제 했습니까? – jnthnclrk