如果验证失败,我不清楚如何通过旧输入再次填写表格。
我的意思是,我知道如何在使用Validator类时传递数据,并在使用withInput()方法失败后重定向,但我试图学习如何使用laravel 5中提供的表单请求。谢谢< / p>
答案 0 :(得分:28)
$username = Request::old('username');
或在视图中:
{{ old('username') }}
答案 1 :(得分:3)
您可以使用以下旧数据进行重定向,但会出现验证错误 返回redirect()-> back()-> withErrors($ validator)-> withInput();
答案 2 :(得分:0)
<input type="text" name="username" value="{{ old('username') }}">
例如,您还必须在重定向到页面时为 http 路由定义 withInput()
return back()->withInput();