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

jQuery Discussion :

Erreur en Javascript incompréhensible !


Sujet :

jQuery

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2006
    Messages : 81
    Par défaut Erreur en Javascript incompréhensible !
    Bonjour à tous !

    Voila mon problème :

    Je suis en train de créer un espace membre pour mon site.

    J'ai fait un formulaire d'inscription avec javascript et jquery.

    Lorsqu'un utilisateur renseigne les différents champs, avec jquery je fais 2 appels ajax pour vérifier si le login ou l'email ne sont pas déjà pris grâce à un fichier php qui accède à ma base, puis si c'est ok je valide l'inscription et je fais une nouvelle requête ajax qui ajoute le nouvel utilisateur.

    Mon problème, c'est que lorsque l'utilisateur renseigne les champs de manière correct, tout se déroule bien et l'entrée en base de donnée se fait correctement, mais si l'utilisateur valide une 2 ème fois le formulaire, il refait une entrée en base !

    J'utilise une variable "valid" qui est à false si jamais lors de la vérification du pseudo ou du mail est déjà en base.*

    J'ai analysé la page avec firebug et la, à ma grande stupéfaction, mon if(valide==true){faire la requete ajax pour entrer le nouvel utilisateur} ne fonctionne pas ! (voir la capture d'écran). Alors que la variable "valid est égale à false, il entre tout de meme dans le if et fait la requete ajax !

    Dans la capture d'écran j'ai laissé mon curseur sur la variable "valid" afin de montrer qu'elle est bel et bien à false et j'ai mis un point d'arret dans le if... ma question est donc la suivante : Pourquoi il entre quand meme dans le if ?

    Merci de votre aide
    Images attachées Images attachées  

Discussions similaires

  1. [javascript] erreur de syntaxe incompréhensible
    Par jijaLaClasse dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/11/2007, 11h44
  2. Erreur javascript incompréhensible
    Par guidav dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/01/2007, 10h12
  3. TCppWebBrowser : Erreurs de javascript
    Par nadj_k dans le forum C++Builder
    Réponses: 4
    Dernier message: 03/10/2006, 01h08
  4. [W3C] Erreurs de validation incompréhensibles
    Par brotelle dans le forum Balisage (X)HTML et validation W3C
    Réponses: 21
    Dernier message: 12/05/2006, 12h03
  5. erreur javascript incompréhensible
    Par amelhog dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 18/08/2005, 16h50

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