消息:未定义属性:login :: $ login_model

时间:2017-12-19 14:00:31

标签: codeigniter authentication login

我收到错误消息:

  

未定义属性:login :: $ login_model

这是我的控制器

class login extends CI_Controller {
function _construct(){
    parent::_construct();
    if($this->session->userdata('username')){
        redirect(base_url('welcome_message'));
    }
    $this->load->model(array('login_model'));
}
function index(){
    $this->load->view('login');
}
function proses(){
    $this->form_validation->set_rules('username', 'username', 'required');
    $this->form_validation->set_rules('password', 'password', 'required');
    if($this->form_validation->run() == FALSE){
        $this->load->view('login');
    }else{
        $usr = $this->input->post('username');
        $psw = $this->input->post('password');
        $u = $usr;
        $p = md5($psw);
        $cek = $this->login_model->cek($u, $p); //in here error
        if($cek->num_rows() > 0 ){
            foreach($cek->result() as $qad){
                $sess_data['id'] = $qad->id;
                $sess_data['email'] = $qad->email;
                $sess_data['username'] = $qad->username;
            //  $sess_data['level'] = $qad->level;
                $this->session->set_userdata($sess_data);
            }
            $this->session->set_flashdata('success', 'login berhasil');
            redirect(base_url('welcome_message'));
        }else{
            $this->session->set_flashdata('result_login', 'username dan password yang anda masukkan salah');
            redirect(base_url('login'));
        }
    }
}
}
  

遇到PHP错误

     

严重性:注意

     

消息:未定义属性:login :: $ login_model

     

文件名:controllers / login.php

     

行号:25

     

回溯:

     

文件:C:\ xampp \ htdocs \ adminpmjb \ application \ controllers \ login.php   行:25函数:_error_handler

     

文件:C:\ xampp \ htdocs \ adminpmjb \ index.php行:315功能:   require_once

0 个答案:

没有答案