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
Post a Comment