2014-07-06 2 views
0

내 웹 사이트에는 사용자 이름과 비밀번호로 로그인 할 수있는 페이지 ("비공개")가 있습니다. 문제는 사용자가 로그인하여 페이지를 새로 고치거나 사용자가 다른 페이지로 전환 한 다음 '비공개'페이지로 돌아갈 때 세션이 만료 된 것으로 보이고 사용자가 다시 로그인해야한다는 것입니다. 나는 세션을 30 분 동안 만료시키지 않도록하고 싶습니다. 내가 어떻게 그럴 수 있니?PHP 세션을 더 오래 열어 두십시오.

+0

당신이'으로 session_start()를 호출해야하고 있습니다,뿐만 아니라 다른 페이지에'? – jeremy

+0

검색을 시도 했습니까? 이 완전한 대답을보십시오 : http://stackoverflow.com/a/8311400/835146 – RicoRico

+0

그것은 중복이 아니지만, 나는이 비슷한 주제를 고맙게 생각합니다. 예 다른 모든 페이지에서 session_start()를 호출합니다. – rocketer

답변

0

모든 당신이 원하는 일에 대해 : session_set_cookie_params

session_set_cookie_params('3600'); // 1 hour 
session_start(); 
관련 문제