Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- defined('BASEPATH') OR exit('No direct script access allowed');
- class Login extends CI_Controller {
- public function __construct()
- {
- parent:: __construct();
- $this->load->model('m_user');
- }
- public function index()
- {
- $this->load->view('forms/f_login');
- }
- public function proses_login()
- {
- $user = $this->input->post('username');
- $pass = $this->input->post('password');
- $ceklogin = $this->m_user->login($user, $pass);
- if($ceklogin){
- foreach ($ceklogin as $rows) {
- $this->session->set_userdata('username', $rows->username);
- $this->session->set_userdata('level', $rows->level);
- if($this->session->userdata('level') == "admin"){
- redirect('dashboard');
- }elseif($this->session->userdata('level') == "user"){
- redirect('user');
- }
- }
- }else{
- $data['pesan'] = "Username Atau Password Salah!!";
- $this->load->view('forms/f_login', $data);
- }
- }
- public function logout()
- {
- $this->session->sess_destroy();
- redirect('login');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement