|
config.php中
$config['sess_cookie_name'] = 'ci_session'; $config['sess_expiration'] = 7200; $config['sess_encrypt_cookie'] = FALSE; $config['sess_use_database'] = TRUE; $config['sess_table_name'] = 'sys_sessions'; $config['sess_match_ip'] = FALSE; $config['sess_match_useragent'] = TRUE; ----------------------------------------- $sessdata = array( 'username' => $username; 'isLogin' => true; ); $this->session->set_userdata($sessdata); 执行上面的操作数据库中没有看到保存的sessions数据!我的数据库是按照手册新建的! 觉得有些奇怪,他的数据库为什么没有data保存部分??? | |
|
$config['sess_table_name'] = 'sys_sessions';
数据库表名是这个吗?装载 session 库了吗? | |
|
在__autoload中
$autoload['libraries'] = array('database', 'session');设置了! | |
|
数据库中有了数据了!
session_id ip_address 等数据! 但是我想要记录的username, islogin没有看见保存那去了! | |
|
应该在相应的字段里呀!
不过我推荐你使用 OB_Session! | |