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

JavaScript Discussion :

Permettre aux utilisateurs de changer de mot de passe


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 125
    Points : 34
    Points
    34
    Par défaut Permettre aux utilisateurs de changer de mot de passe
    Bonjour ! Et bon courage pour cette nouvelle semaine qui commance

    J'aimerai rajouté a mon site, la possibilité aux utilisateurs de changer leur mot de passe. Pour cela, je commence d'habord à mettre un contrôle de formulaire (Si les champs ne sont pas remplis il ne peux pas allé plus loin) Je n'arrive pas a faire que, si il ne remplis pas les deux fois le même nouveau mot de passe, il ne puisse pas rentré. Voici mon code :
    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
     
    <SCRIPT LANGUAGE='JavaScript'>
    function verification(){
        if(document.getElementById('ancien').value == ""){
            alert ('Merci de saisir votre Ancien mot de passe');
            return false;
        }
     
    	if(document.getElementById('nouveau1').value == ""){
            alert ('Merci de saisir votre nouveau mot de passe');
            return false;
        }
     
    	if(document.getElementById('nouveau2').value == ""){
            alert ('Merci de retapez votre mot de passe');
            return false;
        }
     
    	if(document.getElementById('nouveau1').value <> "nouveau2"){
    		alert ('Veuillez retapez le même mot de passe');
    		return false;
        }
    return true;
    } 
    </SCRIPT>
    J'ai regardé sur plusieur site internet pour l'inégalité des champs nouveau1 et nouveau2. Il y'a plusieur signe : <> ou !=
    Le 1er ne fait pas le contrôle et me laisse rentrer même si les deux champs sont différents, et le 2ème ne me laisse pas rentrer, même si les deux champs sont identiquene

    Je ne comprend pas mon erreur, pouvez-vous m'aider ? Merci.

  2. #2
    Expert éminent sénior

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 915
    Points
    79 915
    Par défaut
    Bonjour,

    Vous comparez toujours à "nouveau2". Vous avez omis de mettre le document.getElementById.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if(document.getElementById("nouveau1").value != document.getElementById("nouveau2").value)
    {
       alert ('Veuillez retapez le même mot de passe');
       return false;
    }

  3. #3
    Membre expérimenté Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Points : 1 388
    Points
    1 388
    Par défaut
    De plus, l'opérateur pour "différent de", c'est != et non <>

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 125
    Points : 34
    Points
    34
    Par défaut
    Merci beaucoup pour votre réponse, j'ai compris mon erreur, elle était toute bête.
    Merci encore !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/04/2018, 20h48
  2. Squid: comment l'utilisateur peut changer son mot de passe?
    Par supInfo22 dans le forum Sécurité
    Réponses: 0
    Dernier message: 16/09/2011, 18h00
  3. Réponses: 71
    Dernier message: 23/01/2009, 13h27
  4. Réponses: 6
    Dernier message: 25/04/2007, 20h11
  5. changer le mot de passe d'un utilisateur
    Par Rdjedidene dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/06/2004, 13h56

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