在每个页面上,我都看到使用 null 用户数据生成了新会话
关于模型构造函数
$this->config->set_item('sess_table_name', 'xx_sessions');
因为我想将此会话存储在另一个表中,因为另一个会话表正在用于另一个登录活动
登录功能
function login($username,$password)
{
$this->db->where('login',$username);
$this->db->where('pass',$password);
$q=$this->db->get('prof');
// print $this->db->last_query();
if($this->db->count_all_results())
{
$arr=$q->row();
// creating the session
$this->session->set_userdata('login',$arr->id);
$this->session->set_userdata('prof',$arr->profile_id);
// print_r( $arr);
}
else
return FALSE;
}
此登录功能在模型上。登录并生成会话后,页面重定向到另一个页面,在该页面上我看到会话构建没有任何问题,但是当我移动到另一个页面时,会话与用户数据一起丢失。
我使用以下函数来检查会话数据
function print_session()
{
print_r( $this->session->all_userdata());
}
我哪里错了?Tank_auth 库和 ion_auth 库工作正常.. 我已经使用过