Advertisement
ipungpurwono

Login.php

Nov 1st, 2017
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.96 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3.  
  4. class Login extends CI_Controller {
  5.  
  6.     //Load olah database dari model m_login dengan construct
  7.     function __construct(){
  8.         parent::__construct();
  9.         $this->load->model('m_login');
  10.  
  11.     }
  12.  
  13.     //Tampilkan view login pada folder backend
  14.     public function index()
  15.     {
  16.         $data['title'] = 'Halaman Login';
  17.         $this->load->view('backend/login');
  18.     }
  19.  
  20.     //Fungsi untuk aksi login
  21.     function aksi_login(){
  22.         $username = $this->input->post('username');
  23.         $password = $this->input->post('password');
  24.         $where = array(
  25.             'username' => $username,
  26.             'password' =>md5($password)
  27.             );
  28.         $cek = $this->m_login->cek_login("tb_admin",$where)->num_rows();
  29.         if($cek > 0){
  30.  
  31.             $data_session = array(
  32.                 'nama' => $username,
  33.                 'status' => "login"
  34.                 );
  35.  
  36.             $this->session->set_userdata($data_session);
  37.  
  38.             redirect(base_url("home_admin"));
  39.  
  40.         }else{
  41.             echo "Username dan password salah !";
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement