Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
- class Login_model extends CI_Model{
- public function __construct()
- {
- parent::__construct();
- }
- function validation_login(){
- // filter
- $username = $this->security->xss_clean( $this->input->post('username') );
- $password = $this->security->xss_clean( $this->input->post('password') );
- // seleksi data dari username dan password dan status aktif
- $this->db->where('user_name', $username);
- $this->db->where('user_password', $password);
- $this->db->where('status', '1');
- $rs = $this->db->get('view_user_login');
- // get result row, prepare and create session
- if ( 1 == $rs->num_rows ) {
- $data = $rs->row();
- $vars = array(
- "no" => $data->no,
- "id_role" => $data->id_role, // pkey to role
- "role_name" => $data->role_name,
- "user_name" => $data->user_name,
- "no_emp" => $data->no_emp, // unique to employee
- "name" => $data->name,
- "validated" => true
- );
- $this->session->set_userdata( $vars );
- return true;
- } else {
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement