我正在使用codeigniter的web框架制作网站。 当我使用会话时,它不起作用。所以我访问的codeigniter论坛也是由codeigniter组成的。然后我登录该网站。但同样的问题也发生了。会话未得到维护。(chrome和explorer)。 我该怎么做才能解决这个问题? 这是我的代码。(但我认为没有错误。)
$dd = $this->db->get_where('acc_wait_tb', array('id'=>$this->input->post('id')))->row();
$new_data = array(
'user_id'=>$dd->id,
'name'=>$dd->name,
'email'=>$dd->email,
$this->session->set_userdata($new_data);
(在ci_sessions表中的user_data列中包含我存储的所有数据。但是当我使用all_userdata()函数在web上调用它时,没有存储数据。)
会话设置(application / config / config.php)
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;