Comparer deux champs mot de passe
lolokiller91
Messages postés
116
Statut
Membre
-
Breub62 Messages postés 3452 Statut Membre -
Breub62 Messages postés 3452 Statut Membre -
Bonjour,
Je voudais savoir comment faire pour que dans mon site au moment ou le client d'inscrit, la page verifie que les mots de passes rentrées correspondent (c'est à dire que dans le formulaire d'inscription il y'ai un moyen de savoir si le champ mot_de_passe et verifier_le_mot_de_passe correpondent )
Merci
Je voudais savoir comment faire pour que dans mon site au moment ou le client d'inscrit, la page verifie que les mots de passes rentrées correspondent (c'est à dire que dans le formulaire d'inscription il y'ai un moyen de savoir si le champ mot_de_passe et verifier_le_mot_de_passe correpondent )
Merci
A voir également:
- Comparer deux champs mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Identifiant et mot de passe - Guide
- Mot de passe compromis - Guide
2 réponses
Soit avec du Javascript soit en php.
le javascript vas vérifier directement sur l'ordinateur du client si les mot de passe sont bien les même mais certaines personnes désactivent le javascript ce qui oblige la mise en place d'un second système de vérification avec le php.
Lors de l'inscription de l'utilisateur, il suffit de faire un test de cette forme:
Une petit explication ne sera pas superflue:
Les variables "mot_de_passe" et "verifier_le_mot_de_passe correpondent" doivent être récupérer suivant la methode du formulaire "GET" ou "POST" ce qui donne alors:
le code lui meme utilise un if qui ne dira VRAI (TRUE) que si les deux mot de passe ne sont pas égaux "!=".
Signature hors charte
le javascript vas vérifier directement sur l'ordinateur du client si les mot de passe sont bien les même mais certaines personnes désactivent le javascript ce qui oblige la mise en place d'un second système de vérification avec le php.
Lors de l'inscription de l'utilisateur, il suffit de faire un test de cette forme:
<?php
if($mot_de_passe != $verifier_le_mot_de_passe correpondent){
echo 'les mot de passe ne correspondent pas';
exit();
}
?>
Une petit explication ne sera pas superflue:
Les variables "mot_de_passe" et "verifier_le_mot_de_passe correpondent" doivent être récupérer suivant la methode du formulaire "GET" ou "POST" ce qui donne alors:
$_GET['mot_de_passe'] doit remplacer $mot_de_passe pour un formulaire en GET $_GET['verifier_le_mot_de_passe correpondent'] doit remplacer $verifier_le_mot_de_passe correpondent pour un formulaire en GET ou $_POST['mot_de_passe'] doit remplacer $mot_de_passe pour un formulaire en POST £_POST['verifier_le_mot_de_passe correpondent'] doit remplacer $verifier_le_mot_de_passe correpondent pour un formulaire en POST
le code lui meme utilise un if qui ne dira VRAI (TRUE) que si les deux mot de passe ne sont pas égaux "!=".
Signature hors charte
Breub62
Messages postés
3452
Statut
Membre
369
Je ne pense pas que ce soit génial de passer un mot de passe en GET car ça le rends visible dans la barre d'adresse, ce qui rend inutile l'utilisation d'input de type password. Pour le reste ça revient à ce que j'ai noté...