Warum lädt mein Modell die Verschlüsselungsbibliothek nicht? DieseLaden Sie eine Bibliothek in einem Modell in CodeIgniter
class User_model extends Model {
function User_model() {
parent::Model();
$this->check_login();
}
function check_login() {
$this->load->library('encrypt');
$email = $this->encrypt->decode($email);
....
}
}
gibt mir einen PHP-Fehler: Call auf eine Elementfunktion decode() auf einem Nicht-Objekt auf der Linie X -, wobei X die $ this- ist> Verschlüs- selung> decode ($ email); Linie?
Edited zu zeigen, dass das Problem war, dass check_login vom Konstruktor aufgerufen wurde
Ich weiß, dass dieser Thread sehr alt ist, aber wenn Sie sehen, beachten Sie, dass die aktuelle Version von CI ermöglicht, Bibliotheken in Modellen ohne Probleme zu laden. –