I have a problem when saving array into session data in Codeigniter.
var_dump($this->session->userdata('data')); // output is boolean false
$array = array(0 => 'abc', 1 => 'def', 2 => 'ghi');
$this->session->set_userdata(array('data' => $array, 'name' => 'my_name'));
var_dump($this->session->userdata('data')); // output is 0 => 'abc', 1 => 'def', 2 => 'ghi'
Everytime page is loaded "userdata('data')" is lost but other userdata is ok. It means only this array is lost. I'm 100% sure it can work, it worked for me before i did lot of modifications, so now i can't find solution.
Thanks.
application/config/config.php