login_viewというビュー内に、ログイン・コントローラー内の関数をターゲットにしたいフォームがあります。 login_viewの私のフォームのためにコード・イグナイターがコントローラーでメソッドを実行していません
私は私のLogin.phpコントローラでecho form_open('/Login/validate_credentials');
を持っている私が持っている:
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Login extends CI_Controller{
function __construct()
{
parent::__construct();
}
public function validate_credentials(){
$this->load->view('welcome2');
}
}
?>
私の代わりに私が期待するようwelcome2ビューをロードするには、ブラウザからフォームを送信すると
localhost/project/Login/validate_credentials
をし、私はちょうどWAMPのデフォルトページを参照してください、それはのURLをロードしようとします。
私はコードイグナイターの最初の日です。答えは簡単だと思います。
あなたはURLヘルパーの$ this - >ロード - >ヘルパー( 'URL')を追加しています。コントローラの__construct()で、あなたは – pradeep
ではないようです。コメントをいただきありがとうございます。私の問題を解決する方法を理解することはできません – David
コントローラファイルでは、PHPを閉じる必要はありませんか?>下に – user4419336