load->model('m_login'); } function index(){ $this->load->view('admin/v_login'); } function auth(){ $username=strip_tags(str_replace("'", "", $this->input->post('username'))); $password=strip_tags(str_replace("'", "", $this->input->post('password'))); $u=$username; $p=$password; $cadmin=$this->m_login->cekadmin($u,$p); echo json_encode($cadmin); if($cadmin->num_rows() > 0){ $this->session->set_userdata('masuk',true); $this->session->set_userdata('user',$u); $xcadmin=$cadmin->row_array(); if($xcadmin['pengguna_level']=='1'){ $this->session->set_userdata('akses','1'); $idadmin=$xcadmin['pengguna_id']; $user_nama=$xcadmin['pengguna_nama']; $this->session->set_userdata('idadmin',$idadmin); $this->session->set_userdata('nama',$user_nama); redirect('admin/dashboard'); }elseif($xcadmin['pengguna_level']=='2'){ $this->session->set_userdata('akses','2'); $idadmin=$xcadmin['pengguna_id']; $user_nama=$xcadmin['pengguna_nama']; $this->session->set_userdata('idadmin',$idadmin); $this->session->set_userdata('nama',$user_nama); redirect('admin/dashboard'); } }else{ echo $this->session->set_flashdata('msg',''); redirect('admin/login'); } } function logout(){ $this->session->sess_destroy(); $url=base_url('administrator'); redirect('admin/login'); } }