如何解决上述问题?即使在提交中验证失败后我也想继续测试。但是在传递会话错误消息之后,所有输入的数据都将消失。
答案 0 :(得分:2)
要再次使用输入数据填充表单,请检查输入验证,然后验证失败,将用户重新定向以及输入数据和验证错误。
if (hash_equals($expected, $correct)) {
}
中找到更多信息
答案 1 :(得分:0)
您还应将输入发送回视图。
如同提到的Sameh Salama一样,请使用以下代码:
function () {
return redirect()->back()->withErrors($validator)->withInput();
}
注意withInput()函数,它返回旧输入。
在视图中将其用作
<input type="something" value="{{$input->first_something}}" />