Laravel RedirectResponse with()方法不起作用

时间:2016-08-11 11:21:16

标签: php laravel redirect

我有一个注册表单,在按下“提交”按钮后会显示一些消息 - 如果传递密码太短或注册成功。对于错误,我使用1-pieChart1, 2-pieChart2, 3-pieChart3 方法,该方法正常工作。当我试图使用

将其他变量传递给会话时
withErrors()

return Redirect::to('login')->with('success', [/**/])

我视图中的变量似乎未设置。

2 个答案:

答案 0 :(得分:0)

如果您想通过会话传递消息,可以按照以下步骤操作:

在控制器中:

Session::flash('message', 'error message here......');

在视图中:

{{Session::get("message")}}

这个显示错误消息。试试这个。谢谢。

答案 1 :(得分:0)

您可以在控制器中设置此会话中的成功消息..

<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>

并在此视图中显示错误消息..

\Session::flash('flash_message', 'registration is successful.');
return redirect("/successPage");