Welcome Guest, Not a member yet? Register   Sign In
Undefined property: CI_Loader::$Login_model
#1

[eluser]Unknown[/eluser]
ERROR
Quote:A PHP Error was encountered

Severity: Notice

Message: Undefined property: CI_Loader::$Login_model

Filename: controllers/login.php

Line Number: 38

Fatal error: Call to a member function check_login() on a non-object in /home3/banglacu/public_html/mona/admin/system/application/controllers/login.php on line 38

controller/

Code:
<?php

class Login extends Controller {

function Login()
  {
   parent::Controller();
   $this->load->library('form_validation');
  
    
  
  }

function index()
  {
   $this->account();
  }
function account()
   {
      
      $this->form_validation->set_rules('username', 'username' , 'required|trim|max_lenth[50]|xss_clean');
      $this->form_validation->set_rules('password', 'password' , 'required|trim|max_lenth[150]|xss_clean');
      
     if($this->form_validation->run() == FALSE)
       {
       $this->load->view('view_login');
       }
     else
       {
      
       $username = $this->input->post('username',TRUE);
       $password = $this->input->post('password',TRUE);
      /*
       print_r($username);
       print_r($password);*/
      
      
                   $user_id = $this->load->Login_model->check_login($username,$password);
    
       if(!$user_id)
         {
            echo "Login Failed";
            
            echo anchor('login', 'Try it again!');
         }
        else
         {
        
        
           $this->session->set_userdata('logged_in', TRUE);
            $this->session->set_userdata('user_id', $user_id);
         }
      
      
      
                  }
   }
  

}


Model


Code:
<?php class Login_model extends Model {

         function Login_model()
    {
    
     parent :: model();
    }
  
    function check_login($username,$password)
    {

     $pass= md5($password); //encrypt password
     $user=mysql_real_escape_string($username); //filtering username
    
     $qry="SELECT * FROM user WHERE username= ? AND password= ? ";
     $result= $this->db->query($qry, array($user,$pass));
    
     if ($result->num_rows() == 1)
        {
         return $this->row(0)->user_id;
        }
       else
        {
          return FALSE;
        }
    }


}

please help







Theme © iAndrew 2016 - Forum software by © MyBB