Laravel 5 闪现错误消息后表单输入值不保留

Laravel 5 闪现错误消息后表单输入值不保留,laravel-5,Laravel 5,如何解决上述问题?我想保持测试,即使在提交验证失败之后。但在会话错误消息传递后,所有输入的数据都将消失。要再次用输入数据重新填写表单,请检查输入验证,如果验证失败,请将用户的输入数据和验证错误重定向回 $validator = Validator::make($request->all(), [ // your validation rules. 'name' => 'required', ]); if ($validator->fail

如何解决上述问题?我想保持测试,即使在提交验证失败之后。但在会话错误消息传递后,所有输入的数据都将消失。

要再次用输入数据重新填写表单,请检查输入验证,如果验证失败,请将用户的输入数据和验证错误重定向回

$validator = Validator::make($request->all(), [
        // your validation rules.
        'name' => 'required',
    ]);
if ($validator->fails()) {
    return redirect()->back()->withErrors($validator)->withInput();
}
// Continue your app logic.

您将在

中找到更多信息。要再次使用输入数据重新填写表单,请检查输入验证,如果验证失败,请将用户的输入数据和验证错误重定向回

$validator = Validator::make($request->all(), [
        // your validation rules.
        'name' => 'required',
    ]);
if ($validator->fails()) {
    return redirect()->back()->withErrors($validator)->withInput();
}
// Continue your app logic.

您将在

中找到更多信息。您还应将输入发送回视图

与前面提到的Sameh Salama一样,使用以下代码:

function () {
    return redirect()->back()->withErrors($validator)->withInput();
}
注意withInput()函数,它返回旧的输入

在视图中使用它作为

<input type="something" value="{{$input->first_something}}" />

您还应该将输入发送回视图

与前面提到的Sameh Salama一样,使用以下代码:

function () {
    return redirect()->back()->withErrors($validator)->withInput();
}
注意withInput()函数,它返回旧的输入

在视图中使用它作为

<input type="something" value="{{$input->first_something}}" />


您是否尝试了
return redirect()->back()->withErrors($validator)->withInput()?谢谢。这会起作用的。很高兴它起作用了,请接受答案。您是否尝试过
return redirect()->back()->withErrors($validator)->withInput()?谢谢。那会管用的。很高兴它管用,请接受答案。