|
我写了一个user类,
登录函数是:function login()
{
$this->load->library('input');
$data['name'] = $this->input->post('name');
$data['pwd'] = $this->input->post('pwd');
$query = $this->user->login($data);
if(!empty($query['id']))
{
$this->session->set_userdata('user_id',$query['id']);
print_r($this->session->all_userdata());
$this->load->view('users/left');
//header('Location:http://127.0.0.1/citest/index.php/users/');
}
}
输出结果为:Array ( [session_id] => 19c8f9849c732a10a18a3bb827288cbb [ip_address] => 127.0.0.1 [user_agent] => Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; [last_activity] => 1314453127 [user_id] => 105 )
第二个函数是:
function index()
{
$id = $this->session->all_userdata();
print_r($id);
}
输出的结果确是:Array ( [session_id] => 5453bf763acf41d8713158d2cc078359 [ip_address] => 127.0.0.1 [user_agent] => Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; [last_activity] => 1314454158 ) ;;;;
明显的少了[user_id] => 105 这个结果~~请问下为什么会这样啊~~我没有销毁那个user_id |
|