0

私はコードイグナイターが初めてです。usersビューをロードするコントローラーがありますlogin

class user extends CI_Controller {
    function __construct()
    {
        parent::__construct();
        $this->load->helper(array('form'));
    }
    public function login()
    {
        $this->load->model('user_images');
        $data = $this->load->model('login');
        $this->load->view('login', $data);
    }
}

モデルでは、loginすべての検証と処理を処理します。検証エラーなどが発生した場合は、$data['msg'] = 'some error message';このデータを に渡し$data = $this->load->model('login');$this->load->view('login', $data);ビューで echoを返し$msgます。ただし、フォームを送信すると、正しい資格情報を入力するとログインしますが、間違った資格情報を入力すると、検証エラーがビューに渡されません。このプロジェクトを非フレームワーク環境から移行するので、検証ルールが機能すると確信しています。ビューでメッセージが解析されない理由がわかりません。

4

1 に答える 1