Advertisement
Guest User

Untitled

a guest
Aug 28th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 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. public function __construct()
  7. {
  8. parent:: __construct();
  9. $this->load->model('m_user');
  10. }
  11.  
  12. public function index()
  13. {
  14. $this->load->view('forms/f_login');
  15. }
  16.  
  17. public function proses_login()
  18. {
  19. $user = $this->input->post('username');
  20. $pass = $this->input->post('password');
  21.  
  22. $ceklogin = $this->m_user->login($user, $pass);
  23.  
  24. if($ceklogin){
  25. foreach ($ceklogin as $rows) {
  26. $this->session->set_userdata('username', $rows->username);
  27. $this->session->set_userdata('level', $rows->level);
  28.  
  29. if($this->session->userdata('level') == "admin"){
  30. redirect('dashboard');
  31. }elseif($this->session->userdata('level') == "user"){
  32. redirect('user');
  33. }
  34. }
  35. }else{
  36. $data['pesan'] = "Username Atau Password Salah!!";
  37. $this->load->view('forms/f_login', $data);
  38. }
  39. }
  40.  
  41. public function logout()
  42. {
  43. $this->session->sess_destroy();
  44. redirect('login');
  45. }
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement