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 :

script de v�rification


Sujet :

JavaScript

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut script de v�rification
    Bonjour � tous.

    Je me tourne vers vous pour trouver une r�ponse � ce script.

    J'ai cr�� un formulaire de cr�ation d'utilisateur. Je souhaite g�rer la v�rification du mot de passe ( que les 2 saisies soient identiques), la v�rification de l@ e-mail, et la v�rification du pseudo et de l'e-mail(� savoir si ceux existent d�j� dans la base ou non). Je v�rifie �galement si tous les champs sont plein.

    Certaines de ces v�rifications fonctionnent, mais le test du pseudo et de l'e-mail (pr�sents dans la base ou non) ne fonctionnent pas. Je vous laisse observer et me dire ce que vous en pensez ...

    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
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <SCRIPT language="javascript">
    function verifForm(inscription)
    {
    if (document.inscription.mdp.value == document.inscription.mdp2.value)
            {
                    if ((document.inscription.email.value == "") || (document.inscription.pseudo.value == "") || (document.inscription.mdp.value == "") || (document.inscription.mdp2.value == ""))
                       {
                       alert('Veuillez remplir tout les champs! Merci.');
                       }
                    else if (document.inscription.pseudo.value = '$pseudo')
                       {
                       alert('Ce pseudo est déjà utilisé, veuillez en saisir un autre! Merci.');
                       document.inscription.pseudo.value = "" ;
                       }
                    else if (document.inscription.email.value != '$email')
                       {
                       alert('Cette adresse e-mail n\'existe pas, veuillez la ressaisir. Merci.');
                       return(false);
                       }
                    else
                       {
                       adresse = document.inscription.email.value;
                       var place = adresse.indexOf("@",1);
                       var point = adresse.indexOf(".",place+1);
                       if ((place > -1)&&(adresse.length >2)&&(point > 1))
                          {
                          document.inscription.submit();
                          return(true);
                          }
                       else
                          {
                          alert('Entrez une adresse e-mail valide! Merci.');
                          return(false);
                          }
                       }
            }
    else
            {
                    alert('Veuillez re-saisir votre mot de passe ! Merci.');
            }
    }
    </SCRIPT>

    J'appelle le script d'ici :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <form name="inscription" method="post" action="valid_inscription.php">
    <TABLE width=225 border=1 cellpadding=3>
    <tr><td colspan=2><CENTER><FONT size="+2">
    <b>Inscription</b></FONT></CENTER></td></tr>
    <tr><td>E-mail:</td><td><input type="text" name="email" size="12"></td></tr>
    <tr><td>Pseudo:</td><td><input type="text" name="pseudo" size="12"></td></tr>
    <tr><td>Mot de passe:</td><td><input type="PASSWORD" name="mdp" size="4"></td></tr>
    <tr><td>Vérification mot de passe:</td><td><input type="PASSWORD" name="mdp2" size="4"></td></tr>
    <tr><td colspan=2 align=center>
    <input type="button" value="Valider" onClick="verifForm(this.form)">
    <input type="reset" value="Effacer la saisie"></td></tr>
    </TABLE>
    </form>
    Break.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    javascript ne peut acc�der directement � une variable php (il faut faire un echo) ni � la base de donn�e.
    il faudrait que tu fasses le traitement c�t� serveur.

  3. #3
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut
    Oui c'est ce qu'on m'a dit mais je ne sais pas comment faire ce traitement

    Quelqu'un pourait-il m'�clairer ?

  4. #4
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut
    ...

    Il faut que je mette un mais je ne sais pas comment me servir de ce code ci...

  5. #5
    Membre exp�riment� Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par d�faut
    Si personne ne te reponds c'est parceque la question que tu poses est tout a fait basique et qu'il faudrait ecrire un tuto complet sur le php ce qui existe deja. Consulte les tutoriaux existants et poste dans le forum approprie quand tu aura suffisament avance ton prog.
    Pour te mettre quand meme sur les rails, le JS est effectu� sur le poste client (la machine avec le navigateur) le php sur le serveur (celle avec la BDD encore que pas tj mais surtout avec le langage de script utilise, ici le php).
    Tu dois donc poster ton formulaire, ce qui va declancher, sur le serveur, le script dont le nom est situ� dans l'attribut action de ton formulaire.
    Ce dernier devra ensuite recuperer les variables post�es et faire les MAJ en base. Il devra eventuellement reboucler sur ton formulaire pour afficher les eventuelles erreurs lors de la maj de ta bdd.

  6. #6
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut
    Ma question est basique ? ??: Et bien �a fait plusieurs heures que je planche dessus et je n'ai toujours pas trouv� de r�ponse. D�sol�e vraiment de demander votre aide...

  7. #7
    Membre exp�riment� Avatar de fred777888999
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    250
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 250
    Par d�faut
    Je pensais avoir ete clair...
    La r�ponse est dans les nombreux tutoriels qui expliquent comment traiter un formulaire en php.
    Tu en as par exemple un sur developpez.com et si on ne reponds pas, c'est pas parceque personne ne veux t'aider ici (au contraire je penses) mais car tu n'as probablement pas fait de recherches serieuses sur le php et que tu ne sait visiblement pas (ce n'est pas une insulte, personne n'as la science infuse) comment fonctionnent les php et le js.
    Comme il est trop long de repartir � z�ro, je t'invites (encore une fois) � lire qq tutoriels sur le php (qui sont super faciles � trouver soit en cliquant sur qq liens ici soit avec avant de r�pondre � des questions moins g�n�rales que 'comment programmer'.
    Bon courage.
    Fred.

  8. #8
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut
    J'ai fais de nombreuses recherches, j'ai le manuel officiel du PHP juste � c�t� de moi, et je fr�quente plusieurs forums. De plus j'ai demand� � des amis titulaires du BTS IG option DA et ils n'ont pas �t� en mesure de m'aider pour le moment...

    Je n'ai pas du tomber sur les bons forums / tutos / amis alors...

    @ bient�t.

    Break.

  9. #9
    Mod�rateur
    Avatar de blueice
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par d�faut
    Javascript fonctionne c�t� client et tu essayes de r�cup�rer une information c�t� serveur. Pour cel� tu dois utiliser le PHP et MySQL

    On ne peut pas te donner de r�ponse � moins de te macher tout le boulot. Il faut donc que tu ailles voir sur les tutos et FAQ PHP et MySQL sur developpez.

    Ce que je ne comprends pas c'est que pour faire une injection dans la base tu utilises du PHP ???
    Ou alors ce n'est pas toi qui g�re cette partie, dans ce cas laisse les gens qui savent le faire...

    @+

  10. #10
    Membre du Club
    Femme Profil pro
    Inscrit en
    Mai 2005
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations forums :
    Inscription : Mai 2005
    Messages : 9
    Par d�faut
    Citation Envoy� par blueice
    Ou alors ce n'est pas toi qui g�re cette partie, dans ce cas laisse les gens qui savent le faire...
    Remarque tr�s constructive !!

    Je suis en stage dans le cadre de mon BTS IG.

    Mon projet est de cr�er un site en PHP, avec formulaire et tout le blabla.

    Seulement n'ayant aucune notion de PHP, ou presque, je demande de l'aide dans les endroits appropri�s

    Enfin ce sujet est clos, j'ai trouv� r�ponse � mon pb

    ++ Break.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Script de v�rification de formulaire
    Par cashmoney dans le forum G�n�ral JavaScript
    R�ponses: 16
    Dernier message: 14/05/2009, 16h24
  2. script de v�rification de saisie JS
    Par drogba72 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 02/12/2008, 22h19
  3. script de v�rification samba depuis un autre pc
    Par loupsolitaire dans le forum Administration syst�me
    R�ponses: 1
    Dernier message: 11/12/2007, 19h13
  4. [MySQL] Script de v�rification identifiants
    Par loopback dans le forum PHP & Base de donn�es
    R�ponses: 4
    Dernier message: 17/11/2007, 23h24
  5. [MySQL] Probleme script concernant v�rification de dates
    Par bilou95 dans le forum PHP & Base de donn�es
    R�ponses: 12
    Dernier message: 10/10/2006, 13h37

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