Laravel返回发布数据

时间:2016-11-04 17:18:44

标签: php laravel post

我正在使用Laravel开发一个网络应用程序。我是这个神奇框架的新手,我还在学习。

我的问题:我想用

return back();

在控制器方法的最后,但是向后页传递一些帖子数据。

我想做的例子:

return back()->withPostData(['id'=>'10']);

可以用Laravel做到吗?

2 个答案:

答案 0 :(得分:2)

您可以尝试:

Redirect::back()->withInput();

来自文档..

  

要从上一个请求中检索闪存输入,请使用old   Request实例上的方法:

$id = $request->old('id');

Docs

答案 1 :(得分:0)

您可以使用会话传递数据:

return redirect()->back()->with('id', 10);

然后使用session('id')获取数据。

但是,如果您正在使用表单并且只想获取旧数据,则应使用简单的重定向和old()方法:

<input type="text" name="id" value="{{ old('id') }}">