Test sur 2 champs text si son egaux

Fermé
dana200 Messages postés 11 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 8 mai 2009 - 23 avril 2009 à 20:30
 jojo - 13 avril 2011 à 17:16
salut j ai 2 champs text le premier champs pour entrer un mot d pass et le 2eme pour confirmation mot d pass je veux un code php pour test si la valeur entrée dans le champs mot d pass c est la meme entre dans le champs confirmation mot d pass
merci bcp
A voir également:

2 réponses

Revan26914 Messages postés 1778 Date d'inscription dimanche 14 octobre 2007 Statut Contributeur Dernière intervention 15 octobre 2019 320
23 avril 2009 à 22:11
Bonsoir,

Le formulaire:

<form action="traitement.php" method="post">
<p>
<label for="mdp">Mot de passe :</label>
<input type="password" name="mdp" /><br/>
<label for="confirmation">Confirmer le mot de passe :</label>
<input type="password" name="confirmation" /></br>
<input type="submit" />
</p>
</form>



Et la page de traitement:

<?php
if (isset($_POST['mdp'] AND $_POST['confirmation'])
{
     if ($_POST['confirmation'] == $_POST['mdp'])
     {
         //Ton code
     }
}
?>





Cordialement

Revan
1
bonjour est mercci bcp pour ton aide tes tres gentille mais il saffiche une erreur dans la ligne
if (isset($_POST['t7'] AND $_POST['t8'])
je ne sais pas pourkoi
et merci encore une fois
0
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89 > dana200
24 avril 2009 à 12:50
tu peux nous montrer le message d'erreur stp?
0
dana200 > puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009
24 avril 2009 à 13:02
voila le message d erreur
Parse error: parse error, expecting `','' or `')'' in C:\wamp\www\Mas\AjouterUser.php on line 45
qui concerne la ligne
if (isset($_POST['t7'] AND $_POST['t8'])
0
puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009 89 > dana200
24 avril 2009 à 13:22
if (isset($_POST['t7'] AND $_POST['t8'])) <--- il manquait une parenthèse
0
Revan26914 Messages postés 1778 Date d'inscription dimanche 14 octobre 2007 Statut Contributeur Dernière intervention 15 octobre 2019 320 > puxor Messages postés 318 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 4 mai 2009
24 avril 2009 à 23:07
Ah oui! Oups ^^

0
Bonjour, voila la solution a la fonction


// fonction qui vérifier Les deux mot de passe

     if ($_POST['confirmation'] == $_POST['mdp'])
     { 
     $mdp=($_POST['mdp']);
}

else
{
 header("Location: inscription-erreur.php?err=votre mot de passe ne son pas identique"); // c'est une page qui affiche le msg erreur
exit();
}
// FIN fonction qui vérifier les deux mot de passe




Voila une autre fonction qui marche aussi a 100% pour par exemple limité les caractere dans le pseudo, tu vas par exemple interdire de taper les caractere spéciaux dans le champ pseudo


// fonction qui vérifier Les deux mot de passe

     if ($_POST['confirmation'] == $_POST['mdp'])
     { 
     $mdp=($_POST['mdp']);
}

else
{
 header("Location: inscription-erreur.php?err=votre mot de passe ne son pas identique");
exit();
}
// FIN fonction qui vérifier les deux mot de passe




A toi, de me rapelé c'est ta un probleme
http://www.rafplus.com rafik
0
up
0