Advertisement
Guest User

welcome_revisi.php

a guest
Oct 27th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.14 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') Or exit('No Direct Script Access Allowed');
  3.  
  4. /**
  5.  *
  6.  */
  7. class Welcome extends CI_Controller{
  8.     function __construct(){
  9.         parent::__construct();
  10.     }
  11.    
  12.     public function index(){
  13.         $this->load->view('login');
  14.     }
  15.         public function login(){
  16.         $username = $this->input->post('admin_username');
  17.         $password = $this->input->post('admin_password');
  18.         $this->form_validation->set_rules('admin_username','username','trim|required');
  19.         $this->form_validation->set_rules('admin_password','password','trim|required');
  20.  
  21.         if ($this->form_validation->run() != false) {
  22.             $where = array('username' => $username, 'password' => md5($password));
  23.  
  24.             $data = $this->m_perpus->edit_data($where, 'admin');
  25.             $d = $this->m_perpus->edit_data($where, 'admin')->row();
  26.             $cek = $data->num_rows();
  27.  
  28.             if ($cek > 0) {
  29.                 $session = array('id' => $d->id_amin, 'nama' => $d->nama_admin, 'status' => 'login');
  30.                 $this->session->set_userdata($session);
  31.                 redirect(base_url().'admin');
  32.             }
  33.             else{
  34.                 redirect(base_url().'welcome?pesan=gagal');
  35.             }
  36.            
  37.         }else{
  38.             $this->load->view('login');
  39.         }
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement