我有一个接受用户日期的表单。我使用了Drupal Date弹出模块,我可以使用它来选择日期 弹出。但是这个日期控件也是可编辑的。即我也可以手动输入日期。 我修复了为控件选择较旧日期的问题(这是客户要求)我使用了strtotime。 现在由于可以手动输入值,可以在文本框中添加日期00/23/2012(预期mm / dd / yyyy)等日期 它会在2012年12月23日被破译。
This is the UI for the same 00也被接受为日期/ 可以做些什么来防止它在手动输入期间将00作为日期和月份的值?
由于
答案 0 :(得分:0)
使用hook_form_validate()
检查值是否符合您的要求,然后抛出错误。