2012-03-04 95 views
0

我有一個上傳網站,當有人上傳一些東西作爲一個客人,他們有一個會議,讓他們編輯上傳5分鐘的標題,然後到期。Codeigniter會話,多個不同的長度

我剛剛添加了與上傳部分(atm)無關的網站登錄,但由於我將CI會話過期設置爲300ms(5分鐘),系統會在該時間之後將用戶登出。

我希望他們保持登錄24小時。還請注意,我有自動加載會話。

任何人都可以告訴這是什麼?謝謝!

回答

1

您可以將上傳時間與其他上傳數據(如文件名,大小等)一起存儲在數據庫中,並用它來限制編輯時間。

如果您沒有使用數據庫來存儲有關這些文件的信息,您可以使用基於文件的解決方案(速度慢得多),或者有一個會話變量來存儲上傳時間(如果沒有,我認爲您已經擁有了)創建一個),並檢查編輯頁面上的這個變量的時間。如果你想要的時間限制越大,清除它並且不要混淆登錄數據。

+0

謝謝,我有存儲的信息,所以會嘗試這種方式:) – eeek 2012-03-04 21:11:19