Laravel:刷新页面弹出窗口'确认表单提交'

时间:2013-03-19 01:36:13

标签: php laravel

在第一页上,用户填写表单,单击提交按钮以POST将数据提交到http://domain.com/somepage。在处理数据时,加载第二页http://domain.com/somepage。刷新第二页时,我会弹出Confirm Form Submission!为什么会发生这种情况?如何防止这种情况发生? (假设此行为通常是不需要的)

enter image description here

提交到此路线的表单

Route::post('/somepage', function() {
    $query = Input::get('query');
    return Redirect::to('/somepage')
            ->with('query', $query);
});

最后一页

Route::get('/somepage', function() {
    $query = Session::get('query');
    return View::make('somepage')
                ->with('query', $query);
});

1 个答案:

答案 0 :(得分:0)

你似乎在帖子之后将用户返回到get方法,所以似乎有一个循环。如何在控制器中执行逻辑并从那里传递数据,您可以通过这种方式获得更多控制。