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 :

[Javascript] Aucune réaction...


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par défaut [Javascript] Aucune réaction...
    Bonjour et bonne année,
    J'ai un léger problème avec un formulaire php, j'ai une erreur qui d'après le debuger de iexplorer se trouve à la ligne 7... Je peux remplir mon formulaire, je dois même le remplir sinon, j'ai un message d'erreur, mais lorsque je le soumets, rien ne se passe.. Je débute en php, mon erreur est donc sans doute liée à une bêtise... Si quelqu'un savait m'aider...
    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
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <html>
    <head>
    <title>--=={ Fiche d'inscription }==--</title>
    <link rel="stylesheet" media="screen" type="text/css" href="data/style.css" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    function envoie(formulaire) {
    		if ( (document.getElementById('nom').value.length>0)
    			&&(document.getElementById('prenom').value.length>0)
    			&&(document.getElementById('login').value.length>0)
    			&&(document.getElementById('pass').value.length>0)
    			&&(document.getElementById('adresse').value.length>0)
    			&&(document.getElementById('cp').value.length>0)
    			&&(document.getElementById('localite').value.length>0)
    			&&(document.getElementById('annee').value.length>0)
    			&&(document.getElementById('photo').value.length>0)
    			&&(document.getElementById('email').value.length <7)
    			&&(document.getElementById('email').value.indexOf('.') == -1)
    			&&(document.getElementById('email').value.indexOf('@') == -1)
    		 ){
    	formulaire.submit();
    	} else{
    alert('Certains champs ne sont pas remplis, veillez aussi à insérer un email valide');}
    }
    -->
    </script>
     
    </head>
     
    <body class="body">
    <div align="center">
      <p align="left" class="Style11">Formulaire d'inscription </p>
      <form action="soumettre.php" method="post" name="form_user" id="form_user">
        <p align="left" class="Style4">Administrateur
            <input type="radio" name="sex" value="ADMINISTRATEUR" id="status">
      Vendeur
      <input type="radio" name="sex" value="VENDEUR"id="status">
        Client
        <input name="sex" type="radio"id="status" value="CLIENT" checked>
    </p>
        <p align="left" class="Style4">Nom :
            <input type="text" name="nom" id="nom">
        Pr&eacute;nom :
        <input type="text" name="prenom"id="prenom">
        </p>
        <p align="left" class="Style4">Login :
            <input type="text" name="login"id="login">
        Pass :
        <input type="text" name="pass"id="pass">
        </p>
        <p align="left" class="Style4">Adresse :
            <input type="text" name="adresse"id="adresse">
        </p>
        <p align="left" class="Style4">Code postal :
          <input name="cp" type="text" id="cp">
    Localit&eacute; :
    <input name="localite" type="text" id="localite">
    </p>
        <p align="left" class="Style4">Num. t&eacute;l&eacute;phone:
            <input name="tel" type="text" id="numtel">
      </p>
        <p align="left" class="Style4">Soci&eacute;t&eacute; : 
          <input name="societe" type="text" id="societe">
        </p>
        <p align="left"><span class="Style4">adresse email :
            <input name="email" type="text" id="email" size="50">
        </span></p>
        <p align="left" class="Style4">Photo : 
          <INPUT TYPE=FILE NAME="photo" id="photo">
        </p>
        <p align="left"> 
    	  <input name="envoyer" type="button" id="envoyer" value="Envoyer" onClick="envoie(this.form)">
          <input name="reset" type="reset" id="reset" value="reset">
        </p>
      </form>
      <p>&nbsp;</p>
    </div>
    </body>
    </html>

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4
    Par défaut
    salut,bonne année

    je m'y connais pas en javascript mais si tu mets ton script soumettre.php
    dans ton message alors je "pourrais" peut-être t'aider.
    a++

  3. #3
    Membre éclairé Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par défaut
    Voilà, soumettreuser... J'ai viré les paramètres de la requète, ils prenaient pas mal de place pour rien

    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
    <?php
    //On récupère les valeurs du formulaire
    $status = $_POST['status'];
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $login = $_POST['login'];
    $pass = $_POST['pass'];
    $adresse = $_POST['adresse'];
    $cp = $_POST['cp'];
    $localite = $_POST['localite'];                                                           
    $gsm = $_POST['tel'];   
    $societe = $_POST['societe'];
    $email = $_POST['email'];
    $photo = $_POST['photo'];
     
    ?>
    <?php
    //connection a la base
    include("data/connect.php");
    //recuperation des champs photo Taille max des fichiers (octets)
    $MFS=10240;
    // Répertoire de stockage
    $rep="/photo/";
    //upload premiere photo
    if($_FILES['photo']['size'] >0) {
    $savefile = $rep.$_FILES['photo']['name'];
    if(move_uploaded_file($_FILES['photo']['tmp_name'],$savefile))echo"Insertion photo OK";
    } 
     
            //requete insert
            /*$requete="INSERT INTO client
            (....)";
            $verif = pgsql_query($requete);         */
     
    echo "<HTML><HEAD>";
    echo "<TITLE>Inscription validée!</TITLE></HEAD><BODY class="body">";
    echo "<H1 align=center>Merci, $nom </H1>";
    echo "<P align=center>";
    echo "Membre n° $verif inscrit</P>";
    echo "</BODY></HTML>";
     
    ?>

  4. #4
    Membre éclairé Avatar de Empty_body
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 681
    Par défaut
    J'ai trouvé mon erreur, j'ai placé le java script dans le second fichier, plus dans le 1er...
    Merci à ceux qui y ont jeté un oeil...

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

Discussions similaires

  1. Plusieurs évènements javascript pour une même action
    Par niacinside dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 16/06/2008, 14h56
  2. Réponses: 2
    Dernier message: 22/04/2008, 08h59
  3. javascript pour exécuter une action
    Par hoor3in dans le forum Struts 1
    Réponses: 29
    Dernier message: 01/08/2007, 13h52
  4. Réponses: 3
    Dernier message: 18/05/2007, 17h24
  5. Réponses: 4
    Dernier message: 27/04/2004, 14h45

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