Impossible de localiser la classe spécifiée: Session.php dans Codeigniter

Le navigateur:

Impossible de localiser la classe spécifiée: Session.php

C'est mon Contrôleur:

<?php

class Chat extends CI_Controller {

    public function __construct() {

        parent::__construct();
        $this->load->model('Chat_model');
    }

    public function index() {

        $this->view_data['chat_id'] = 1;
        $this->view_data['student_id'] = $this->session->userdata('student_id');
        $this->view_data['page_content'] = 'chat';
        $this->load->view('chat');
    }

    public function ajax_addChatMessage() {

        $chat_id = $this->input->post('chat_id');
        $student_id = $this->input->post('student_id');
        $bericht = $this->input->post('chat_id', TRUE);

        $this->Chat_model->addChatMessage($chat_id, $student_id, $bericht);
    }
}

Quand j'ai mis mon modèle en commentaire dans le parent::__construct(); //$this->load->model('Chat_model'); l'erreur a disparu.

C'est mon Chat_model:

<?php

class Chat_model extends CI_Controller {

    public function Chat_model() {
        parent::__construct();
    }

    public function addChatMessage($chat_id, $student_id, $bericht) {

        $query = "INSERT INTO tbl_chatberichten (chat_id, student_id, bericht) VALUES (?,?,?)";
        $this->db->query($query, array($chat_id, $student_id, $bericht));

    }

}
  • Alors votre problème est dans le modèle de droite? Pourrais-tu nous montrer le code que vous avez obtenu dans là? Avez-vous construire le modèle parent de la classe?
  • Je l'ai ajouté dans ma question
  • Pourriez vous s'il vous plaît utiliser __construct() au lieu de Chat_model()? Il est recommandé par Codeigniter et c'est peut-être de donner le numéro.
  • $this->load->bibliothèque('session'); écrire ce code dans vous de contrôleur constructeur parent et d'essayer
  • A fait toutes les choses que vous les gars a dit, ayant toujours le même message d'erreur
  • Vous êtes à la convocation de la séance de helper sans chargement de l'aide. Charge de l'aide avant la convocation de la séance

InformationsquelleAutor thais | 2015-04-24