Probleme formulaire bouton Submit

Résolu/Fermé
max_dev Messages postés 12 Date d'inscription jeudi 20 mai 2010 Statut Membre Dernière intervention 7 juin 2010 - 20 mai 2010 à 11:01
max_dev Messages postés 12 Date d'inscription jeudi 20 mai 2010 Statut Membre Dernière intervention 7 juin 2010 - 20 mai 2010 à 12:26
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

minoula2006
20 mai 2010 à 11:17
Posez votre code SVP
0
max_dev Messages postés 12 Date d'inscription jeudi 20 mai 2010 Statut Membre Dernière intervention 7 juin 2010
20 mai 2010 à 11:21
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
V3n1 Messages postés 294 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 12 décembre 2010 56
20 mai 2010 à 11:33
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
max_dev Messages postés 12 Date d'inscription jeudi 20 mai 2010 Statut Membre Dernière intervention 7 juin 2010
20 mai 2010 à 11:58
ça marche merci beaucoup !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
minoula2006
20 mai 2010 à 12:22
tu es sur que file:///C:/wamp/www/welform/formulaire.php est correcte
0
max_dev Messages postés 12 Date d'inscription jeudi 20 mai 2010 Statut Membre Dernière intervention 7 juin 2010
20 mai 2010 à 12:26
pourquoi il ne le serait pas ?
0