【发布时间】:2016-12-07 14:05:44
【问题描述】:
我有一个注册表,我为出生日期用户添加了 3 个选择输入。
这里是 HTML 代码。
http://hastebin.com/unoxogipuj.vbs
在我的 RegisterController.php 中,我添加了以下验证规则。
'day' => 'required|in:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31',
'month' => 'required|in:1,2,3,4,5,6,7,8,9,10,11,12',
'year' => 'required|in:2003,2002,2001,2000,1999,1998,1997,1996,1995,1994,1993,1992',
再次在我的 RegisterController.php 中创建用户,我添加了字段以将日期存储在我的数据库中
'dob' => $data['day' . 'month' . 'year']
在用户模型中,我添加了受保护的可填写字段,但这不起作用。
【问题讨论】:
-
将丑陋的验证规则提取到它自己的类(方法)中。
标签: authentication laravel-5 field laravel-5.3