load->helper('cookie'); } public function index () { $admin_info = $this->session->userdata('adminInfo'); if ($admin_info) { $this->load->view('index'); }else { $this->load->view ( 'login'); } } public function login() { $login_name = $this->input->post('login_name'); $passwd = $this->input->post('passwd'); $this->load->model(array('admin_model')); $data = $this->admin_model->check_login($login_name, $passwd); if ($data == null) { $this->session->set_flashdata('login_error', TRUE); redirect("/admin/home"); } else { $admindata = array('login_name' => $login_name, 'admin_id'=>$data->admin_id, "logined_in" => TRUE); $this->session->set_userdata('adminInfo', $admindata); redirect("/admin/home"); } } public function logout() { $this->session->sess_destroy(); redirect("/admin/home"); } }