2011-06-12 4 views
0

, 내가 가진 :PHP 페이지 만료 문제

header('Refresh: 300;url="http://www.ohjustthatguy.com/uploads/"'); 
$_SESSION['refresh'] = 'true'; 

이 비활성 5 분 브라우저를 리디렉션 타이머이며, true로 $_SESSION 변수를 설정되도록 /uploads/index.html 페이지가 선택되어 일부 추가 텍스트가 표시됩니다. 문제는 페이지 만료없이 뒤로 버튼을 누르면 $_SESSION 변수가 여전히 설정되어 텍스트가 계속 표시된다는 것입니다.

더 나은 방법에 대한 의견이 있으십니까?

+0

_PHP_은 아마 당신의 질문 제목의 일부에 태그해야한다. –

답변

0

Javascript가 옵션으로 제공됩니까? 그렇다면 타임 아웃을 처리하는 더 좋은 방법 일 수 있습니다. 원할 경우 더 정교한 '비활성'추적을 수행 할 수 있습니다.

또는, GET 매개 변수로 추가 할 수 있습니다 header('Refresh: 300;url="http://www.ohjustthatguy.com/uploads/?refresh=true"');

+0

완벽하고 방금 내가 찾고 있던 것이 었습니다. 감사! 나는 또한 확실히 JavaScript를 들여다 볼 것이다. 기본 사항을 알고 있지만 비활성 추적을 살펴볼 것입니다. 감사! – Jason