codeigniter-access-Modell aus Bibliothek
Ich versuche mich zu integrieren, die den folgenden code in mein Projekt. es ist gehalten in einer Bibliothek
function do_std_login($email, $password) {
$CI =& get_instance();
$login = $CI->users_model->login($email, md5($password));
if($login){
$session_array = array(
'user_id' => $login->user_id,
'name' => $login->name,
'type' => 'Standard'
);
$CI->session->set_userdata($session_array);
//Update last login time
$CI->users_model->update_user(array('last_login' => date('Y-m-d H:i:s', time())), $login->user_id);
return true;
} else {
$this->errors[] = 'Wrong email address/password combination';
return false;
}
}
Rufe ich es auf diese Weise:
$login = $this->jaclogin->do_std_login($this->input->post('email'),$this->input->post('password'));
aber wenn ich es laufen lasse bekomme ich folgende Fehlermeldung
Einen PHP-Fehler aufgetreten
Severity: Notice
Message: Undefined property: Login::$users_model
Mit dem Namen: libraries/jaclogin.php
Line Number: 45
Muss ich überprüfen, ich bin laden Sie die richtige Bibliothek, in der codeigniter-autoload-Datei.
Irgendwelche Ideen?
Dank
Jamie Norman
InformationsquelleAutor JaChNo | 2011-07-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit Ihrem CI-Instanz, laden Sie Ihr Modell explizit in der Bibliothek-wie so..
InformationsquelleAutor jondavidjohn