Advertisement
Guest User

pastein

a guest
Aug 31st, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.08 KB | None | 0 0
  1. <?php
  2. class Auth extends CI_Controller{
  3.  
  4.  function __construct()
  5.  {
  6.     parent::__construct();
  7.     $this->load->model('Users_model');
  8.   }
  9.  
  10.  function login(){
  11.     if(isset($_POST['submit'])) {
  12.        
  13.         //proses login disini
  14.         $username=$this->input->post('username');
  15.         $password=$this->input->post('password');
  16.  
  17.         $hasil=$this->Users_model->login($username,$password);
  18.      
  19.         if($hasil==1){
  20.             //update last login
  21.               $this->session->userdata(array('status_login'=>'oke')); //menyimpan session
  22.               redirect('dashboard'); //redirect success
  23.         }else{
  24.               redirect('auth/login'); //saat login gagal
  25.         }
  26.  
  27.     }else{
  28.         //$this->load->view('form_login'); //tampilkan halaman login jika tidak ada  aksi kirim
  29.         check_session_login(); //memangil method saat login sudah selesai
  30.         $this->template->load('template_login','form_login');
  31.     }
  32. }
  33.  
  34. function logout(){
  35.     //method untuk destroy sesion website
  36.     $this->session->sess_destroy();
  37.     redirect('auth/login');
  38.  
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement