2014-08-27 2 views
0

FormulaireMethodNotAllowedHttpException Laravel 4

{{Form::open(array('action' => '[email protected]')) }} 

mon HomeController

public function register() 
{ 
    $user = new User; 

    $user->password = Hash::make(Input::get('password')); 
    $user->email = Input::get('email'); 
    $user->house = Input::get('house'); 
    $user->phone = Input::get('phone'); 
    $user->name = Input::get('name'); 
    $user->last_name = Input::get('last_name'); 

    $user-> save(); 
    return Redirect::to('/'); 
}  

Routes

Route::get('/register','[email protected]'); 
Route::get('/home/register','[email protected]'); 

le de montre correctement mais quand je clique sur le bouton i obtenu une erreur

Symfony \ Compo nent \ HttpKernel \ Exception \ MethodNotAllowedHttpException

Répondre

1

MethodNotAllowedHttpException signifie que la route est bonne mais que la méthode est incorrecte.

Vous devez créer un itinéraire POST:

Route::post('/home/register','[email protected]'); 
+0

vous avez raison !! Merci beaucoup –