私は非常に基本的なものを実行しようとしています。私は CI に慣れており、現在は Laravel 4 を学んでいますが、彼らのドキュメントでは簡単ではありません! とにかく、私はログインフォームを作成しようとしています.次のフォームに印刷して、データが正常に投稿されていることを確認してください. この例外が発生しています:
symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
と私の MemberController.php:
public function index()
{
if (Session::has('userToken'))
{
/*Retrieve data of user from DB using token & Load view*/
return View::make('members/profile');
}else{
return View::make('members/login');
}
}
public function validateCredentials()
{
if(Input::post())
{
$email = Input::post('email');
$password = Input::post('password');
return "Email: " . $email . " and Password: " . $password;
}else{
return View::make('members/login');
}
}
およびルートには次のものがあります。
Route::get('/', function()
{
return View::make('hello');
});
Route::get('/members', 'MemberController@index');
Route::get('/validate', 'MemberController@validateCredentials');
最後に、私のビュー login.php には次のフォームの方向があります。
<?php echo Form::open(array('action' => 'MemberController@validateCredentials')); ?>
どんな助けでも大歓迎です。