Advertisement
Guest User

ss

a guest
Jul 12th, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. //form
  2. <form method="post" action="<?php echo base_url().'register/login'; ?>" accept-charset="utf-8" autocomplete="off" role="form" class="form-horizontal">
  3. <div class="form-group ">
  4. <label for="login" class="sr-only">Username</label>
  5. <input type="text" class="form-control" name="username" id="login_value"
  6. placeholder="Username" tabindex="1" />
  7. </div>
  8. <div class="form-group ">
  9. <label for="password" class="sr-only">Password</label>
  10. <input type="password" class="form-control" name="password" id="password"
  11. placeholder="Password" tabindex="2" />
  12. </div>
  13.  
  14. <br/>
  15. <a href="#">Lupa password</a>
  16. <br/><br/>
  17. <div class="form-group ">
  18. <button type="submit" name="log-me-in" id="submit" tabindex="5" class="btn btn-lg btn-primary">Masuk</button>
  19. </div>
  20. </form>
  21.  
  22. //model
  23. //login_page
  24. public function login_($data){
  25. $query =$this->db->get_where('tb_user_dw',$data);
  26. return $query ;
  27. }
  28.  
  29.  
  30. //controller
  31. public function login(){
  32. $this->form_validation->set_rules('username','Username','trim|max_length[35]|htmlspecialchars|required');
  33. $this->form_validation->set_rules('password','Username','trim|max_length[35]|htmlspecialchars|required');
  34. if ($this->form_validation->run()== FALSE) {
  35. echo "salah";
  36. }
  37. else{
  38. $username = $this->input->post('username');
  39. $password = $this->input->post('password');
  40. $data = array(
  41. 'username' => $username,
  42. 'password' => $password
  43. );
  44. $cek =$this->m_user->login_($data);
  45.  
  46. if ($cek->num_rows() == 1) {
  47. foreach ($cek->result() as $sess) {
  48. $ses_data['login_in'] = "Sudah Login";
  49. $ses_data['username'] = $sess->username;
  50. $ses_data['hak_akses'] = $sess->hak_akses;
  51. $this->session->set_userdata($ses_data);
  52. }
  53. if ($this->session->userdata('hak_akses') == 'admin') {
  54. redirect('home/index');
  55. }
  56. else if($this->session->userdata('hak_akses') == 'user'){
  57. redirect('home/index');
  58. }
  59. }
  60. else{
  61. echo "BUKAN USER SINI";
  62. }
  63.  
  64. }
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement