gpt4 book ai didi

validation - Laravel,返回带有Request::old的 View

转载 作者:行者123 更新时间:2023-12-01 08:00:44 25 4
gpt4 key购买 nike

fHello,例如,我有简单的输入字段(页面index.php)

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

在 Controller 中
$this->validate($request, ['name' => 'required']);

在此之后,我想在没有Laravels规则的情况下进行一些检查。例如
if($request['name'] != 'Adam') { return view('index.php'); } 

但是重定向后,Request::old为空。如何重定向到index.php并保存旧的输入并使用Request::old还是不可能?谢谢你。

PS它的例子,我知道Laravel有检查输入值的特殊规则

最佳答案

旧问题,但为将来引用,您可以通过预先刷新请求输入来将输入返回到 View 。

IE。

session()->flashInput($request->input());

return view('index.php');

然后在您看来,您可以使用助手
{{ old('name') }}

或者
{{Request::old('name')}}

关于validation - Laravel,返回带有Request::old的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37242396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com