Thanks for fix and sorry for my bad english
_____ From: Bill Karwin [mailto:[EMAIL PROTECTED] Sent: Saturday, May 26, 2007 6:59 PM To: [email protected] Subject: RE: [fw-general] Zend_Filter_Input problem Thanks for the issue report Jakub, I have logged it as http://framework.zend.com/issues/browse/ZF-1437 and I will begin working on it. Regards, Bill Karwin _____ From: Jakub Podhorský [mailto:[EMAIL PROTECTED] Sent: Saturday, May 26, 2007 3:47 AM To: [email protected] Subject: [fw-general] Zend_Filter_Input problem Hello, I've got one problem with Zend_Filter_Input and I don't know how to solve it. I have: <?php $data = array( 'nick' => '', 'email' => '[EMAIL PROTECTED]', 'message' => 'my long message' ); $filters = array( '*' => new Zend_Filter_StringTrim(), 'nick' => new Zend_Filter_StripTags() ); $validators = array( 'email' => array( new Zend_Validate_EmailAddress(), Zend_Filter_Input::ALLOW_EMPTY => true ), 'nick' => array( Zend_Filter_Input::PRESENCE => Zend_Filter_Input::PRESENCE_REQUIRED, Zend_Filter_Input::ALLOW_EMPTY => false ) ); $input = new Zend_Filter_Input($filters, $validators, $data); if ($input->hasInvalid()) { $message = $input->getMessages(); } ?> If I have empty string in nick field it can't pass but it doesn't work. I don't need to make any other validation on that field. Thanks for every help, Jakub Podhorský
