codeigniter会话全局设置

时间:2011-04-08 17:07:39

标签: php session codeigniter

我正在尝试在经过身份验证的页面上使用codeigniter,它会提示我每次登录...我意识到我可以解决这个问题

$lifetime=600;
session_set_cookie_params($lifetime);
session_start();

有没有办法在所有视图页面上实现这种通用,而不会在每个页面上剪切和粘贴,或者在codeigniter中有更好的方法吗?

这是page 用户名:abcd1234 密码:english12

这将以管理员身份登录,然后点击任何内容,您将看到它再次提示输入凭据

1 个答案:

答案 0 :(得分:1)

您应该使用session.cookie_lifetime设置更改php.ini级别的设置,这会使其全局适用于所有脚本:

http://php.net/manual/en/session.configuration.php#ini.session.cookie-lifetime