【发布时间】:2014-12-31 09:11:45
【问题描述】:
这是我的表单
{{ Form::open(array('url' => 'register', 'class' => 'form-signin')) }}
// form username , password .. fields here
{{ Form::close() }}
而且路线是
Route::post('register', 'RegisterController@registeruser');
控制器是
public function registeruser()
{
//validation
return Redirect::to('/')->withErrors($validator); // main
}
因为,我正在被重定向,所以我不会在表单中填写任何字段。
我知道我应该为此使用请求和响应。
我尝试了以下响应,即使这是一个可怕的尝试。
return Response::view('home')->header('utf-8', $messages);
但在执行上述操作时,即使页面重新加载,表单中填写的值也会消失。我怎样才能在没有值消失的情况下通过错误?
有没有办法按照输入的方式填写表单中的字段?
【问题讨论】:
标签: php laravel laravel-4 laravel-routing http-redirect