bizerte77
Messages postés22Date d'inscriptionsamedi 22 avril 2006StatutMembreDernière intervention13 septembre 2010
-
21 mai 2009 à 21:50
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 2009
-
22 mai 2009 à 15:33
Bonjour,
J'ai un formulaire d'inscription avec une case mot de passe et j'aimerai qu'il y ai au minimum 4 caractères au mot de passe et si ce n'est pas le cas un message qui dit "4 caractères minimum" et si il y a au moins 4 caractères et bien on affiche pas de message.
Je ne sais pas comment l'écrire et où l'écrire.
Voici une partie de mon code lié au mot de passe:
if (empty ($_POST['pass'])){
$champs_vide[]='"mot de passe"';
}
if (empty ($_POST['confirm_pass'])){
$champs_vide[]='"confirmer mot de passe"';
}
if ( $_POST['confirm_pass'] != $_POST['pass'] ) {
echo '
Les 2 mots de passe sont différents!
';
$champs_double = array();
$champs_double[] = "doublons";
}
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 20091 22 mai 2009 à 00:08
Rejeter la saisie et lui faire recommencer.. A toi de mettre le code de test... et de le renvoyer au formulaire.
Si tu veux plus élégant rien ne t'empêche de faire la vérification en temps réel avec un peu de Javascript..
Il y a des tas de routiles Javascript d evalidation d eformulaires qui trainent un peu partout.
nautilus99
Messages postés661Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention18 septembre 20091 22 mai 2009 à 15:33
Un episte:
Dans ta logique de vérification, si le mot d epasse est vide ou s'il est trop court, ou si le mot d epasse et sa vérification ne correspondent pas, on représente le formulaire avec le smessages d'erreur en en-tête,
sinon on fait le traitement...