Laravel 5.2混淆了这条路线

时间:2018-04-18 18:42:21

标签: php laravel routing

我有两条laravel路线

Route::get('/chefpage/{chefid}', 'HomeController@fetchchefdata');

重定向到包含表单的页面

    <div class="form-group" method="POST" action="/addreview">

和相应的路线

 Route::post('/addreview', 'HomeController@addreview');

当我发布表单时,而不是调用后面的路由,它会在URL中附加类似GET请求的数据,我猜它会继续调用第一条路径。

1 个答案:

答案 0 :(得分:1)

您需要一个开始和结束表单标记。尝试这样的事情:

<div class="form-group">
    <form action="/addreview" method="POST">
        <!--   contents of your form here   -->
    </form>
</div>