登錄

僅做參考:

一般項目用戶登錄的時候,還要考慮保持登錄的情況。方法大概是有兩個:

1.用session和cookie保存保持登錄的那個值。

2.在數據庫中設計個字段,存儲保持的時間值,然後延長session和cookie的有效時間。

修改php自帶的session在服務器的存儲時間方式爲:ini_set('session.gc_maxlifetime', $config['maxlifetime']);

1.Session.use_cookies:默認值爲"1",代表SessionID使用Cookie來傳遞,反之就是用Query_String來傳遞 
 2.Session.name:這個就是SessionID儲存的變量名稱,可能是Cookie來傳遞,也可能是Query_String來傳遞,默認值是"PHPSESSID" 
 3.Session.cookie_lifetime:這個代表SessionID在客戶端Cookie儲存的時間,默認值是“0”,代表瀏覽器一關閉,SessionID就作廢,就是因爲這個原因,所以Session不能永久使用 
 4.Session.gc_maxlifetime:這個是Session數據在服務器端儲存的時間,如果超過這個時間,那麼Session數據就自動刪除

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章