了解codeigniter会话

som*_*ing 2 php session codeigniter

我正在尝试使用codeigniter构建一个基本的登录脚本,但有些东西我不明白......

如何在您登录后以及之后初始化会话?

你必须$this->load->library('sessions')在成员区域中放入每个构造函数吗?

我输了:P

hak*_*kre 7

将会话类放入自动装带器配置中application/config/autoload.php:

$autoload['libraries'] = array('session' /* , ... */);
Run Code Online (Sandbox Code Playgroud)

然后它在每个控制器中自动可用:

$session_id = $this->session->userdata('session_id');
Run Code Online (Sandbox Code Playgroud)

并且您可以在每次登录之后(并且仅在!之后)初始化会话数据.

并且它被称为sessionsessions.因此,如果你不想自动加载(没有自动加载会话库没有多大意义,但无论如何,做你想要的),使用正确的库名称使其工作;)