laravel数据验证
来源:互联网 发布:美橙域名怎么样 编辑:程序博客网 时间:2024/06/05 10:00
public function store()
{
$userInfo = Input::all();
$rules = [
'email'=>'required|email',
'password'=>'required|min:6',
'restpassword'=>'required|same:password',
'hobbies'=>'required',
'photo'=>'image:jpeg,bmp,png|required',
'content'=>'required'
];
$messages = [
'email.required'=>'请输入邮箱!!!',
'email.email'=>'请输入正确的邮件格式!!!',
'password.required' =>'请输入密码!!!',
'password.min'=>'密码少于6位!!!',
'restpassword.required'=>'请再次输入密码!!!',
'restpassword.same'=>'两次密码不一致!!!',
'hobbies.required'=>'请至少选择一项爱好!!!',
'photo.required'=>'请选择图片文件!!!',
'photo.image'=>'文件必需为图片(jpeg, png, bmp 或 gif)!!!',
'content.required'=>'请输入个人说明!!!'
];
$validator = Validator::make($userInfo,$rules,$messages);
if ($validator->fails())
{
return Redirect::route('user.create')->with('errors',$validator->messages())->with('userdata',$userInfo);
}
dd($userInfo);
}
{
$userInfo = Input::all();
$rules = [
'email'=>'required|email',
'password'=>'required|min:6',
'restpassword'=>'required|same:password',
'hobbies'=>'required',
'photo'=>'image:jpeg,bmp,png|required',
'content'=>'required'
];
$messages = [
'email.required'=>'请输入邮箱!!!',
'email.email'=>'请输入正确的邮件格式!!!',
'password.required' =>'请输入密码!!!',
'password.min'=>'密码少于6位!!!',
'restpassword.required'=>'请再次输入密码!!!',
'restpassword.same'=>'两次密码不一致!!!',
'hobbies.required'=>'请至少选择一项爱好!!!',
'photo.required'=>'请选择图片文件!!!',
'photo.image'=>'文件必需为图片(jpeg, png, bmp 或 gif)!!!',
'content.required'=>'请输入个人说明!!!'
];
$validator = Validator::make($userInfo,$rules,$messages);
if ($validator->fails())
{
return Redirect::route('user.create')->with('errors',$validator->messages())->with('userdata',$userInfo);
}
dd($userInfo);
}
0 0
- laravel数据验证
- Laravel 验证
- Laravel小项目之第5节 Laravel-表单验证及数据保持详解
- Laravel 4 验证
- laravel validator 表单验证
- laravel 验证码
- Laravel验证码类
- laravel 表单验证 (入门)
- Laravel-csrf验证错误
- laravel CURD,正则验证
- laravel表单验证
- laravel拓展validator验证
- laravel表单验证
- laravel中的验证码
- Laravel 表单验证功能
- laravel validator验证
- Laravel的表单验证
- Laravel- Auth登录验证
- UICollection全屏时错误
- js插件 回到顶部效果(参考慕课网York老师相关课程)
- 视频上传
- css中margin-left与left的区别
- LeetCode:Permutations
- laravel数据验证
- spring.profiles.active
- 设计模式-六大原则总结和个人心得
- 大整数乘法
- Unity之EditorUtility.DisplayDialogComplex-六
- Spring各种回调接口
- webrtc-android
- emacs快捷键总结
- 都结婚了