IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

Comparer un champ confirmation mot de passe [ZF 1.9]


Sujet :

Zend_Form PHP

  1. #1
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    184
    Points
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 184
    Points : 56
    Par défaut Comparer un champ confirmation mot de passe
    Bonjour,

    Je dois coder un formulaire de creation de compte, j'ai donc un champ "mot de passe"

    J'aimerais introduire un champ de confirmation pour le mot de passe, cependant je ne sais pas quel validateur utilise :S

    J'ai pense a 'identical' mais ce n'est que pour des valeurs statiques :S

    Merci de votre aide.
    Cordialement.

  2. #2
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    184
    Points
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 184
    Points : 56
    Par défaut
    J'ai meme tente de creer mon propre validateur mais ZF ne le trouve pas dans la fonction addValidator

  3. #3
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    184
    Points
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 184
    Points : 56
    Par défaut
    Voici un bricolage :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    /**
              * Password confirm 
              */
             $password_value	= (isset($_POST['password']))?$_POST['password']:'';
     
             $password_confirm 	= $this->createElement('password', 'password_confirm');
    		 $password_confirm	->setLabel('Confirmation du Mot de passe :')
    							->addValidator('alnum', true)
             					->addValidator('stringLength', true, array(6, 20))
             					->addValidator('Identical', true, array($password_value))
             					->setRequired(true)
             					->addFilter('StringTrim')
             					->addFilter('StringToLower');
     
             $this				->addElement($password_confirm);
    Il y a surement mieux, je suis donc a l'ecoute de n'importe quelle suggestion

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Champ personalisé (mot de passe)
    Par ggspike dans le forum Développement Sharepoint
    Réponses: 1
    Dernier message: 23/02/2010, 18h37
  2. utiliser valeur champ pour mot de passe
    Par marcmarc150 dans le forum IHM
    Réponses: 3
    Dernier message: 31/01/2010, 11h26
  3. Réponses: 3
    Dernier message: 29/09/2009, 21h58
  4. comment masquer la saisie "champ de mot de passe"
    Par black_code dans le forum Web
    Réponses: 7
    Dernier message: 21/08/2009, 12h51
  5. [oracle 9i] champs de mot de passe ?
    Par kinganasius dans le forum Oracle
    Réponses: 2
    Dernier message: 23/06/2006, 21h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo