laravel post request会导致错误,该方法不允许

时间:2015-12-22 10:57:12

标签: laravel post request

<form id="login-form"  action="brand-dashboard" method="post">
        <span class"email">email</span>
        <input type="email" name="email">
        <span class"email">password</span>
        <input type="password" name="password"><br><br>
        <input type="hidden" name="_token" value="<?php echo csrf_token(); ?>">   
        <input type="submit" value="login">
</form> 

这是在我的视图页面..然后在我的路线..

Route::get('/brand-dashboard','BrandsController@auth_brand_admin');

在我的品牌控制器中..我使用像

这样的方法
public function auth_brand_admin()
    {               
        return ('sample text');
    }

但是我在提交表单时遇到错误..错误是..

MethodNotAllowedHttpException in RouteCollection.php 

1 个答案:

答案 0 :(得分:3)

将您的代码更改为此

Route::post('/brand-dashboard','BrandsController@auth_brand_admin');

这是因为您使用GET方法注册路线,但发送POST请求。