Probleme formulaire bouton Submit

Résolu
max_dev Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
max_dev Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai le même probleme, le bouton Submit de mon formulaire es inactif, rien ne se passe quand je clique dessus.. que faire ?

6 réponses

  1. max_dev Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    Voici le code du formulaire en HTML :


    <?xml version="1.0" encoding="iso-8959-1"?>

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
    <head>
    <title>Formulaire</title>
    <link rel="stylesheet" type="text/css" href="......">
    </head>
    <body>

    <font size="0"><h1 align="center"> Formulaire</h1></font>

    <HR WIDTH=100% SIZE=8 ALIGN=CENTER NOSHADE>
    <font color="#FFFF00"><div align="left"><h1>Formulaire </h1></div>

    <HR WIDTH=100% SIZE=8 ALIGN=CENTER NOSHADE>
    </font>
    <TABLE border = 0 align="center" width="100%" bgcolor="yellow">

    <tr>
    <td align="center"><a href="pageclient.html"><b>Accueil<br></td>

    <td align="center"> <a href="formulaire.html"><b>Formulaire<br> </td>
    <td align="center"> <a href="listeclient.php"><b>Liste des clients enregistrés <br></td>

    </TABLE>
    </br>
    </br>

    <form action="file:///C:/wamp/www/welform/formulaire.php" method='post'>

    <br><h3><b>Civilite :</b> Mr <input type='radio' name='civilite' value='Mr' checked='1'/> Mme <input type='radio' name='Civilite' value='Mme' />Mlle <input type='radio' name='Civilite' value='Mlle' /><br/>
    <b>Nom :</b> <input type='text' size='20' name="nom"/><br/>

    <b>Prenom :</b> <input type='text' size='25' name="prenom"/><br/>
    <b>Adresse :</b> <input type='text' size='55' name="adresse"/><br/>
    <b>Code postal :</b> <input type='text' size='15' name="cp"/><br/>
    <b>Ville :</b> <input type='text' size='30' name="ville"/><br/>

    <h1>Votre choix</h1>
    <input type='submit' value='valider' name='valider'/>
    <input type='reset' value='Annuler'/></h3>
    </form>

    </body>
    </html>

    Et voici le code du script PHP :

    <?xml version="1.0" encoding="iso-8959-1"?>

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
    <head>
    <title>Résultat de la mise à jour</title>
    <link rel="stylesheet" type="text/css" href="....">
    </head>
    <body><font size="0"><h1 align="center"> Formulaire</h1></font>

    <HR WIDTH=100% SIZE=8 ALIGN=CENTER NOSHADE>
    <div align="left"><h1>formulaire </h1></div>

    <HR WIDTH=100% SIZE=8 ALIGN=CENTER NOSHADE>
    </font>
    <TABLE border = 0 align="center" width="100%" bgcolor="yellow">

    <tr>
    <td align="center"><a href="pageclient.html"><b>Accueil<br></td>

    <td align="center"> <a href="formulaire.html"><b>Formulaire<br> </td>
    <td align="center"> <a href="listeclient.php"><b>Liste des clients enregistrés <br></td>

    </TABLE>
    </br>
    </br>
    <center>
    <h1>Résultat de la mise à jour par formulaire</h1>

    <?php
    require ("Connect.php");

    // Récupération des variables.
    // Quelques contrôles seraient nécessaires...

    $civilite = $_POST['civilite'];
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];

    // Test du type de la mise à jour effectuée

    if (isSet($_POST['valider']))
    echo "Insertion du client $nom";

    echo "</h2><hr/>\n";

    // Affichage des données du formulaire
    echo "civilite: $civilite <br/> nom: $nom<br/>prenom: $prenom<br/>\n";

    // Connexion à la base, et création de l'ordre SQL

    $connexion = mysql_pconnect (SERVEUR, NOM, PASSE);
    mysql_select_db (BASE, $connexion);

    if (isSet($_POST['valider']))
    $requete = "INSERT INTO tarif (civilite, nom, prenom) VALUES ('$civilite', '$nom', '$prenom')";

    // Exécution de l'ordre SQL (un test d'erreur serait bienvenu)

    $resultat = mysql_query ($requete, $connexion);
    if ($resultat)
    echo "<hr/>La requête '$requete' a été effectuée.\n";
    else {
    echo "La requête n'a pu être exécutée pour la raison suivante:"
    . mysql_error($connexion);
    }
    ?>
    </center>
    </body>
    </html>
    0
  2. V3n1 Messages postés 270 Date d'inscription   Statut Membre Dernière intervention   56
     
    Si ta page formulaire.php est dans le même dossier que le formulaire.html, essayez <form action="formulaire.php" method="post">

    Sinon essaye d'afficher un message de test dans la page formulaire.php pour voir si il y va vraiment ou pas.

    Cordialement.
    0
  3. max_dev Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    ça marche merci beaucoup !
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. minoula2006
     
    tu es sur que file:///C:/wamp/www/welform/formulaire.php est correcte
    0
  6. max_dev Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
     
    pourquoi il ne le serait pas ?
    0