【发布时间】:2013-01-04 11:38:54
【问题描述】:
我已经设置了一个带有一些验证的控制器。
public function attemptLogin()
{
$rules = array(
'email'=>'required|email',
'password'=>'required'
);
$validator = Validator::make(Input::all() , $rules);
if($validator->fails()){
return Redirect::to('login')->withErrors($validator);
};
}
如果我直接在控制器中输出消息
$messages = $validator->messages();
print_R($messages->all());
我收到验证错误 - 但是如果我重定向:
return Redirect::to('login')->withErrors($validator);
视图中可用的 $errors 数组总是空的。
【问题讨论】:
-
Laravel 4 仍处于测试阶段 - 所以我建议你前往 www.Laravel.io
标签: php validation laravel-4 blade