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()代码>?谢谢。那会管用的。很高兴它管用,请接受答案。