Bonjour,

j'ai ce problème, les messages de validation des champs apparaît dès le 1ier affichage et je sais pas d'où vient cette erreur

voilà l'action du contrôleur qui affiche le Formulaire

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
public function inscriptionAction() {
		$form = new Application_Form_Inscription ();
		$form->submit->setLabel ( 'Inscription' );
 
		if ($this->getRequest ()->isPost ()) {
			$formData = $this->getRequest ()->getPost ();
			if ($form->isValid ( $formData )) {
				// ton form est valide
				// => enregistrement des données
				// => redirection éventuelle
				$nomU = $form->getValue ( 'nomU' );
				$prenomU = $form->getValue ( 'prenomU' );
				$mailU = $form->getValue ( 'mailU' );
				$dateN = $form->getValue ( 'dateN' );
				$civilite = $form->getValue ( 'civilite' );
				$villeU = $form->getValue ( 'villeU' );
				$passW = $form->getValue ( 'passW' );
				$passw2 = $form->getValue ( 'repassW' );
				$recevoirNews = ( int ) $form->getValue ( 'recevoirNews' );
				$utilisateurs = new Application_Model_DbTable_Utilisateurs ();
				$utilisateurs->ajouterUtilisateur ( $nomU, $prenomU, $mailU, $passW, $civilite, $dateN, $recevoirNews, $villeU );
 
				$this->_helper->redirector ( 'index' );
 
			} else {
				// ton form est invalide
				// réinjecte les valeurs saisies par l'user
				// nouvel affichage du formulaire
				$form->populate ( $formData );
			}
		} else {
			// initialisation et 1er affichage du formulaire
			$this->view->inscription = $form;
		}
	}
merci d'avance