Tôi đang cố gắng chạy một cái gì đó rất cơ bản. Tôi đã quen với CI và bây giờ đang học Laravel 4, và tài liệu của họ không làm cho nó dễ dàng! Dù sao, tôi đang cố gắng tạo biểu mẫu đăng nhập và chỉ cần đảm bảo rằng dữ liệu được đăng thành công bằng cách in nó trong biểu mẫu tiếp theo. Tôi nhận được ngoại lệ này:
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
và MemberController.php của tôi:
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');
}
}
và các tuyến có:
Route::get('/', function()
{
return View::make('hello');
});
Route::get('/members', 'MemberController@index');
Route::get('/validate', 'MemberController@validateCredentials');
và cuối cùng chế độ xem login.php của tôi có hướng biểu mẫu này:
<?php echo Form::open(array('action' => 'MemberController@validateCredentials')); ?>
Chúng tôi rất trân trọng bất kỳ sự giúp đỡ nào.
php artisan dump-autoload
chưa?
url
bạn đang nhận lỗi?