如何在Laravel中从控制器重定向时显示成功消息?

ika*_*k90 4 php forms redirect laravel blade

在我的应用程序中,我有一个表单,用于验证并将记录插入表中.

成功插入表格后,控制器redirect()返回到页面屁股:

return redirect('/');
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,除了它没有告诉用户是否完全插入,因为只有空白表单保留在页面上而没有显示成功消息.

如何重定向数据(某种形式return code)以便我可以显示简单的成功消息?

Lim*_*nte 10

return redirect('/')->with('message', 'Message sent!');
Run Code Online (Sandbox Code Playgroud)

阅读更多关于Laravel重定向的信息.

确保Session正常工作以使Flash消息正常工作.

  • 要向用户显示消息,请使用:`@ if(Session :: has('message'))<div class ="alert alert-info"> {{Session :: get('message')}} </ div> @ endif`. (5认同)