php - i want to save both user and admin data on codeigniter session but i cant save both to user_data. so what can i do? -


i created site admin area , user area using codeigniter. both admin , user can't log in @ same time. because session user_data can use once. how can save session data?

this how save admin data.

private function access_granted(){         $admin_session_data = array(             'username' => $this->input->post('username'),             'is_admin_logged_in' => 1         );          $this->session->set_userdata($admin_session_data);         $this->session->set_flashdata('successed', 'you logged in successfully');         $this->login_failed_or_successed();     } 

you can set user info , admin info session 2 separate arrays as,

$user_info=array( 'id'=>$id, ........ ); 

and

$admin_info=array( 'id'=>$id, ........ );   $this->session->set_userdata(array("users" => $user_info)); 

and

$this->session->set_userdata(array("admin" => $admin_info)); 

and unset as,

$this->session->unset_userdata('users');  $this->session->unset_userdata('admin'); 

Comments

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -