0
我正在爲我的網站使用Zend表單。有一個dob日期字段。zend日期驗證錯誤
$date_of_birth = $this->createElement('text','date_of_birth')
-> setAttrib('class','txt_feeld')
-> setAttrib('placeholder', 'dd-mm-yyyy')
-> setRequired(true);
$date_of_birth -> addValidator('NotEmpty', true)
-> getValidator('NotEmpty')->setMessage('Enter date of birth');
$date_of_birth -> addValidator('date',true, array('dd-mm-yyyy'))
-> getValidator('date')->setMessage('Invalid Date');
$date_of_birth -> setDecorators(array('ViewHelper','Errors'));
輸入此日期格式'dd-mm-yy'後,我想要生成一條錯誤消息。因爲我驗證了這種格式dd-mm-yyyy的日期。但我無法收到錯誤消息。
如果在此代碼中有任何錯誤。請幫幫我。
我的基本要求是,採取這種「DD-MM-YYYY」格式。我的代碼中唯一的問題是「年」格式。當我輸入一年13時,它必須成爲一個錯誤,必須輸入2013年。感謝您的回覆 –