码迷,mamicode.com
首页 > 其他好文 > 详细

laravel 验证表单信息

时间:2017-11-04 22:30:19      阅读:355      评论:0      收藏:0      [点我收藏+]

标签:fail   成功   控制器   name   item   添加   pre   col   表单   

1控制器验证
$this->validate($request,[

‘Student.name‘=>‘required|min:2|max:20‘,
‘Student.age‘=>‘required|integer‘,
‘Student.sex‘=>‘required|integer‘,
],[
‘required‘=>‘:attribute 为必填项目‘,
‘min‘=>‘:attribute 长度必须符合要求‘,
                     占位符
],[
‘Student.name‘=>‘姓名‘,
‘Student.age‘=>‘年龄‘,
‘Student.sex‘=>‘性别‘,
]);

2Validator类验证

$val= \Validator::make($request->input(),[

‘Student.name‘=>‘required|min:2|max:20‘,
‘Student.age‘=>‘required|integer‘,
‘Student.sex‘=>‘required|integer‘,
],[
‘required‘=>‘:attribute 为必填项目‘,
‘min‘=>‘:attribute 长度必须符合要求‘,

],[
‘Student.name‘=>‘姓名‘,
‘Student.age‘=>‘年龄‘,
‘Student.sex‘=>‘性别‘,
]);

if ($val->fails()) {
return redirect()->back()->withErrors($val)->withInput();
}


获取表单信息进行保存
$item= $request->input(‘Student‘);

$isok= new Pet();
$isok->name=$item[‘name‘];
$isok->age=$item[‘age‘];
$isok->sex=$item[‘sex‘];

if( $isok->save()){
return redirect(‘pet/index‘)->with(‘session‘,‘添加成功!‘);
}else{
return redirect()->back();
}

laravel 验证表单信息

标签:fail   成功   控制器   name   item   添加   pre   col   表单   

原文地址:http://www.cnblogs.com/wlphp/p/7784744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!