Advertisement
Guest User

welcome.php

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