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 :

Vérifier si login déja existant


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Par défaut Vérifier si login déja existant
    Bonsoir .
    Je suis entrain de developper un site en php javascript.
    Dans un formulaire classique d'inscription je demande un email login et pass.
    Lorsque l'internaute remplit sur le formulaire et clique sur valider , j'aimerais vérifier si le login n'existe pas dans la base de donnée sans avoir a rafraichir la page et je sais bien que la seule méthode qui m'est offerte est le javascript .
    Merci de votre réponse et bonne soirée.

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut.
    Ce que tu veux c'est ajax.
    Des tutoriels :
    http://ajax.developpez.com/cours/

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 37
    Par défaut
    Merci à vous je viens de trouver une solution que j'ai etabli
    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
     
    <?php
    function verifier_email_client($tableau_php)
     {
            
       echo "<script type='text/javascript'>";
       
        echo "var js_tableau = new Array;";
     
        for($i=0; $i<sizeof($tableau_php); $i++)
            {
                    $valeur=$tableau_php[$i]['email'];
                    echo "js_tableau[$i] = '$valeur' ;";
                    echo "document.write(js_tableau[$i]);";
                    
        }
     
        echo "</script>";
     }
     
    ?>

    Voila la solution marche a merveille il suffit de l'appeler la fonction avant de valider le formulaire d'inscription et de lui fournir un tableau qui contient une colonne ['email'].

    Cela marche dans mon cas seul petit hic il maffiche le contenu du tableau javascript en bas de la page a cause de cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "document.write(js_tableau[$i]);";
    Donc svp comment faire pour excécuter cette ligne sans l'afficher .
    Merci et bonne journée

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    216
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2006
    Messages : 216
    Par défaut
    Euh... Je ne suis pas sûr d'avoir compris, mais essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <script type="text/javascript">
    document.write(js_tableau[$i]);
    </script>

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    echo "document.write(js_tableau[$i]);";
    Ne fait qu'écrire sur la page et rien d'autre. Les valeurs sont déjà stocké dans le tableau js_tableau même si tu ne l'affiches pas. Vire le simplement.

    D'ailleurs avec cette méthode, on peut voir tout les login dans le source JS généré.

Discussions similaires

  1. Réponses: 0
    Dernier message: 07/04/2014, 16h44
  2. Réponses: 3
    Dernier message: 14/06/2006, 10h06
  3. vérifier si une ligne existe, et lister les champs
    Par AIexis dans le forum Débuter
    Réponses: 15
    Dernier message: 27/12/2005, 21h06
  4. vérifier si un fichier existe
    Par shirya dans le forum C++
    Réponses: 5
    Dernier message: 19/12/2005, 09h36
  5. Oracle 9i : Vérifier qu'une ligne existe
    Par Fatah93 dans le forum Oracle
    Réponses: 4
    Dernier message: 14/06/2005, 12h27

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