-2
我有一個網站,其中登錄,註冊設施可用。 但問題是 - 當用戶重新啓動瀏覽器時,它會從他們的ac中自動註銷。即使用戶重新啓動瀏覽器,是否有任何方法可以禁用自動註銷?如何在瀏覽器重新啓動後永不過期會話
我有一個網站,其中登錄,註冊設施可用。 但問題是 - 當用戶重新啓動瀏覽器時,它會從他們的ac中自動註銷。即使用戶重新啓動瀏覽器,是否有任何方法可以禁用自動註銷?如何在瀏覽器重新啓動後永不過期會話
在session_start()工作之前添加以下代碼。
ini_set('session.gc_maxlifetime', 31536000);
session_set_cookie_params(31536000);
嘛不是沒有,但https://stackoverflow.com/questions/8311320/how-to-change-the-session-timeout-in-php可以讓你將其設置爲最大值的最大餅乾終身(我認爲這是2035年)。 – apokryfos
加入{ini_set('session.gc_maxlifetime',3600);}和{session_set_cookie_params(3600);}沒有幫助。瀏覽器重新啓動後仍然會話過期。 – johndoe
它把代碼放在login.php後工作我正在嘗試與home.php ...謝謝你的兄弟。 – johndoe