Ich versuche, etwas sehr Grundlegendes zum Laufen zu bringen. Ich bin an CI gewöhnt und lerne jetzt Laravel 4, und ihre Dokumente machen es nicht einfach! Wie auch immer, ich versuche ein Anmeldeformular zu erstellen und stelle einfach sicher, dass die Daten erfolgreich gebucht werden, indem ich sie im nächsten Formular drucke. Ich bekomme diese Ausnahme:
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
und mein 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');
}
}
und Routen hat:
Route::get('/', function()
{
return View::make('hello');
});
Route::get('/members', 'MemberController@index');
Route::get('/validate', 'MemberController@validateCredentials');
und schließlich hat meine Ansicht login.php diese Formularrichtung:
<?php echo Form::open(array('action' => 'MemberController@validateCredentials')); ?>
Jede Hilfe wird sehr geschätzt.
php artisan dump-autoload
?
url
bekommen Sie den Fehler?