0
我已在PHP 是餅乾,如何延長cookie設置在php中的到期時間?
setcookie("username",$username,time()+3600);
現在,如果用戶是活躍的一個小時後的JavaScript,我想延長cookie的時間。 而且如果用戶閒置時間超過15分鐘,我想刪除JavaScript中的cookie。 這可能嗎? 有什麼幫助嗎?
我已在PHP 是餅乾,如何延長cookie設置在php中的到期時間?
setcookie("username",$username,time()+3600);
現在,如果用戶是活躍的一個小時後的JavaScript,我想延長cookie的時間。 而且如果用戶閒置時間超過15分鐘,我想刪除JavaScript中的cookie。 這可能嗎? 有什麼幫助嗎?
難道你不能通過ajax例程檢查用戶是否處於非活動狀態超過15分鐘,該例程會對後端PHP例程(每n毫秒)執行一次針對上次訪問時間的檢查,如果用戶在過去15分鐘內一直處於活動狀態,則返回。 (可能)(由PHP初始化設置)$ username。';'。time()。然後你可以運行日期例程。
與其等待一小時通過JavaScript更新cookie,您可以簡單地通過PHP更新頁面加載時的Cookie上次訪問時間,或者使用ajax例程實現此目的。
最簡單的事情是,只需再次將Cookie設置爲另一個等待時間 – 2013-03-07 11:05:00
任何其他想法? – SSS 2013-03-07 11:30:58
爲什麼不只是將cookie的使用壽命設置得更長呢? – Dale 2013-03-07 11:43:22