Exemplo n.º 1
0
 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');
         }
     }
 }
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
 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);
 }