Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Login extends CI_Controller{
- public function __construct(){
- parent::__construct();
- $this->load->model('m_login');
- }
- public function index(){
- $this->load->view('template/header_login');
- $this->load->view('index');
- $this->load->view('template/footer_login');
- }
- public function do_login(){
- $username = $this->input->post('username');
- $password = $this->input->post('password');
- $where = array(
- 'is_delete' => 'N',
- 'username' => $username
- );
- $cek = $this->m_login->cek_login("app_user",$where)->num_rows();
- $data['user'] = $this->m_login->GetWhereData('app_user', array('username' => $username));
- if($cek > 0 and password_verify($password,$data['user']['password'])){
- $data_session = array(
- 'username' => $username,
- 'fua_name' => $data['user']['function_access'],
- 'status' => "login"
- );
- $this->load->library('Session/session');
- $this->session->set_userdata($data_session);
- redirect(base_url("home"));
- }else{
- echo "<script>alert('Username atau Password Salah');</script>
- <script>document.location='".base_url('.')."'</script>";
- }
- }
- public function logout(){
- $this->session->sess_destroy();
- redirect(base_url('.'));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement