Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour
Je suis en train de personnaliser mes messages d'erreurs. tout fonctionne sauf le Zend_Validate_EmailAddress
Pourtant je fait la même chose que pour les autres mais j'ai l'erreur suivante :
Class 'Zend_Validate_EmailAddress' not found ...
pourtant zend/validate/emailadress.php est bien existante
Est normal que la classe s'appel
class INVALID_HOSTNAME extends Zend_Validate_Abstract ??
doit le changer en
class Zend_Validate_EmailAddress extends Zend_Validate_Abstract ??
Est normal?
Pouvez vous m'aider svp?
$valide_email = new Zend_Validate_EmailAddress();
$valide_email->setMessages( array(
Zend_Validate_EmailAddress::INVALID => "'message",
Zend_Validate_EmailAddress::INVALID_HOSTNAME => "message",
Zend_Validate_EmailAddress::INVALID_MX_RECORD => "message",
Zend_Validate_EmailAddress::DOT_ATOM => "message",
Zend_Validate_EmailAddress::QUOTED_STRING => "message",
Zend_Validate_EmailAddress::INVALID_LOCAL_PART => "message",
Zend_Validate_EmailAddress::LENGTH_EXCEEDED => "message"
));que j'utilise ici :
$email = new Zend_Form_Element_Text('email');
$email->setLabel('email')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim')
->addValidator($valide_notempty)
->addValidator($valide_email);Dernière modification par iop974 (18-03-2009 12:26:14)
Hors ligne
J'ai pris la version 1.7.7 et c'est bon zend_validate_emailAdress est bien présent
Hors ligne
Pages: 1