session getting overwritten when passing 1 controller codeigniter
i have set session value
$dbname = $this->session->set_userdata(array('newdb'=>'some_value'));
and when display there showing correct value
but automatically getting changed different value , that's "assets" when passing 1 controller when print value coming
[userdata]=> newdb => 'assets'
you don't need assigning variable $dbname
when setting session. believe returned true
. set session $this->session->set_userdata( [ 'newdb' => 'some_value' ] );
, call value in next request $newdb = $this->session->userdata( 'newdb' );
$this->session->set_userdata( [ 'newdb' => 'some_value' ] ); $newdb = $this->session->userdata( 'newdb' ); //var_dump( $newdb ); $this->session->unset_userdata( 'newdb' ); //var_dump( $newdb );
Comments
Post a Comment