我想通過使用下面的腳本將會話生存期延長到3天。會話在php重置每頁加載?
ini_set('session.gc_maxlifetime',3*24*60*60);
ini_set('session.gc_probability',1);
ini_set('session.gc_divisor',1);
$sessionCookieExpireTime = 3*24*60*60;
session_set_cookie_params($sessionCookieExpireTime);
session_start();
// page code
會話生存期必須保持3天,第3天會議結束時已過期。這裏我的問題是,
1)是否每個頁面加載會話都重置?
2)我是否將每次重新加載的生命期延長至3天?
如果是,我不想在每次頁面加載時延長會話生存期。它應該首次設置用戶訪問的頁面,並且應該在第3天結束。它不應該在每次重新加載頁面時重置會話生存期。
會話僅在會話過期時的第3天結束時重置。直到那時不應該執行重置。
Plz幫助我解決這個問題。提前致謝。
謝謝@Robert – Nag