public function login_action() { $this->auth->admin_login(); $this->form_validation->set_rules('username', 'Username', 'trim|required'); $this->form_validation->set_rules('password', 'Password', 'trim|required'); if ($this->form_validation->run() == FALSE) { $data['form_action'] = "login_action"; $element = $this->admin_folder . "login"; template_lib($element, $data, $element, $this->admin_folder); } else { $username = $this->input->post('username'); $password = $this->input->post('password'); //Cek Ada User atau Tidak, //sesuaikan dengan database user anda $this->db->from('users'); $this->db->where('username', $username); $this->db->where('password', md5($password)); $this->db->where('blokir =', 'N'); $result = $this->db->get(); if ($result->num_rows() == 0) { $data['form_action'] = "login_action.html"; $data['login_info'] = "Username atau Password Salah"; $element = $this->admin_folder . "login"; template_lib($element, $data, $element, $this->admin_folder); } else { // ada, maka ambil informasi dari database $userdata = $result->row(); $session_data = array('namauser' => $userdata->username, 'namalengkap' => $userdata->nama_lengkap, 'passuser' => $userdata->password, 'leveluser' => $userdata->level); // buat session $this->session->set_userdata($session_data); redirect($this->admin_folder . 'dashboard1'); } } }
public function index() { $this->auth->is_admin(); //DATA $data['folder_admin'] = $this->admin_folder; $data['content_header'] = "Blank Page"; $data['content_header_small'] = "Small Header"; $data['breadcrumb_active'] = "<li class='active'>Blank Page</li>"; $element = $this->admin_folder . "blank"; //View template_lib($element, $data, "", $this->admin_folder); }
public function index() { $this->auth->is_admin(); //DATA $data['folder_admin'] = $this->admin_folder; $data['content_header'] = "Dashboard 2"; $data['content_header_small'] = "Version 2.5"; $data['breadcrumb_active'] = "<li class='active'>Dashboard 2</li>"; $data['show_username'] = $this->session->userdata('namauser'); $element = $this->admin_folder . "dashboard2"; //View template_lib($element, $data, "", $this->admin_folder); }