I think I have set data to Session properly, and Firefox can get the session data correctly, but IE can not get the session data and it returns bool(false). What's problem of this bug could be?
I'm new PHP guy, I'm wondering why does PHP set session at client rather than at server(Just like Java did).
Setting session data:
$queryuser = $this->user_model->getUser($username, sha1($password));
if(!empty($queryuser) && count($queryuser) > 0) {
$user = array('islogin'=>true, 'userid'=>$username, 'nickname'=>$queryuser['nickname'], 'status'=>$queryuser['status']);
$this->session->set_userdata('user', $user);
Getting Session Data:
$user = $this->session->userdata('user');
I know the concept of session, I tested it on two browsers independently.