2012-03-04 96 views
0

我有一个上传网站,当有人上传一些东西作为一个客人,他们有一个会议,让他们编辑上传5分钟的标题,然后到期。Codeigniter会话,多个不同的长度

我刚刚添加了与上传部分(atm)无关的网站登录,但由于我将CI会话过期设置为300ms(5分钟),系统会在该时间之后将用户登出。

我希望他们保持登录24小时。还请注意,我有自动加载会话。

任何人都可以告诉这是什么?谢谢!

回答

1

您可以将上传时间与其他上传数据(如文件名,大小等)一起存储在数据库中,并用它来限制编辑时间。

如果您没有使用数据库来存储有关这些文件的信息,您可以使用基于文件的解决方案(速度慢得多),或者有一个会话变量来存储上传时间(如果没有,我认为您已经拥有了)创建一个),并检查编辑页面上的这个变量的时间。如果你想要的时间限制越大,清除它并且不要混淆登录数据。

+0

谢谢,我有存储的信息,所以会尝试这种方式:) – eeek 2012-03-04 21:11:19