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