Pb formulaire php
Résolu
twa4ever
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
twa4ever Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
twa4ever Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créer un formulaire php, qui apres avoir rempli tous les champs envois les informations dans la base.
Un formulaire bateau qui marchait très bien jusqu'à ce matin : en cliquant sur le bouton "envoyer" plus rien ne se passe et impossible de trouver l'erreur :(
J'espere que vous pourrez m'éclairer et me donner un petit coup de main, voici mes codes : formulaire.php et transfert.php
Merci beaucoup d'avance
formulaire.php
<html>
<head>
<title>Saisie</title>
<link href="style.css" rel="stylesheet" media="all" type="text/css">
</head>
<body>
<BACKGROUND="./fond_nipson.jpg">
<center><img src ="./logo.jpg"height="200" width="530"></center>
<center><h1 style="color: #923232 ;font-family: Tahoma" >Demande de voyage</center></h1>
<p style="color: black ; font-family: tahoma, sans-serif ; ">
<TABLE>
<TR ALIGN=LEFT >
<TH><img src='test.jpg'></TH>
<TH WIDTH="60%">
<br>
<?php
$connexion = mysql_connect("localhost","root","");
if ($connexion)
{
mysql_select_db("voyage",$connexion);
echo 'Date demande : <input type="text" name="Date_demande" size="10"/><br/>';
echo 'Objet de la mission: <input type="text" name="Objet_mission" size="20"/><br/>';
echo 'Nom : <input type="text" name="Nom" size="15"/><br/>';
echo 'Prenom : <input type="text" name="Prenom" size="15"/><br/>';
//echo 'Type de transport: <input type="text" name="Type_transport" size="15"/><br/>';
echo 'Type de transport :
<select name="Type_transport">
<option value="Voiture">Voiture</option>
<option value="Train">Train</option>
<option value="Avion">Avion</option>
</select><br/>';
echo 'Réduction : <input type="text" name="Reduction" size="15"/><br/>';
echo 'Ville de départ : <input type="text" name="Ville_depart" size="15"/><br/>';
echo 'Ville d\'arrivée : <input type="text" name="Ville_arrivee" size="15"/><br/>';
echo 'Date de départ : <input type="text" name="Date_depart" size="15"/><br/>';
echo 'Heure de départ : <input type="text" name="Heure_depart" size="15"/><br/>';
echo 'Date de retour : <input type="text" name="Date_retour" size="15"/><br/>';
echo 'Heure de retour : <input type="text" name="Heure_retour" size="15"/><br/>';
//echo 'Désirez vous un hotel ? : <input type="text" name="Hotel_oui_non" size="15"/><br/>';
echo 'Désirez vous un hotel ? <br><input type="radio" name="Hotel_oui_non" value="oui"> oui<input type="radio" name="Hotel_oui_non " value="non"> non<br/>';
echo 'Nom de l\'hotel numéro 1 : <input type="text" name="Nom_Hotel1" size="15"/><br/>';
echo 'Nom de l\'hotel numéro 2 : <input type="text" name="Nom_Hotel2" size="15"/><br/>';
echo 'Nom de l\'hotel numéro 3 : <input type="text" name="Nom_Hotel3" size="15"/><br/>';
echo 'Type de chambre :
<select name="Type_chambre">
<option value="Chambre simple">Chambre Simple</option>
<option value="Chambre double">Chambre Double</option>
</select><br/>';
//echo 'Fumeur? : <input type="text" name="Fumeur_oui_non" size="15"/><br/>';
echo 'Etes vous fumeur ? <br><input type="radio" name="Fumeur_oui_non" value="oui"> oui<input type="radio" name="Fumeur_oui_non" value="non"> non<br/>';
//echo 'Apres 18h? : <input type="text" name="Arriver_ap_18h" size="15"/><br/>';
echo 'Arriverez-vous apres 18 heures ? <br><input type="radio" name="Arriver_ap_18h" value="oui"> oui<input type="radio" name="Arriver_ap_18h" value="non"> non<br/>';
echo 'Nombre de nuits : <input type="text" name="Nb_nuit" size="15"/><br/>';
echo'<br>';
echo'<input type="submit" value="Envoyer" name="envoyer"/>';
}
?>
</TH>
</TR>
</TABLE>
</body>
</html>
transfert.php
<?php
// On commence par récupérer les champs
if(isset($_POST['Date_demande'])) $Date_demande=$_POST['Date_demande'];
else $Date_demande="";
if(isset($_POST['Objet_mission'])) $Objet_mission=$_POST['Objet_mission'];
else $Objet_mission="";
if(isset($_POST['Nom'])) $Nom=$_POST['Nom'];
else $Nom="";
if(isset($_POST['prenom'])) $icq=$_POST['prenom'];
else $prenom="";
if(isset($_POST['Type_transport'])) $Type_transport=$_POST['Type_transport'];
else $Type_transport="";
if(isset($_POST['Reduction'])) $Reduction=$_POST['Reduction'];
else $Reduction="";
if(isset($_POST['Ville_depart'])) $Ville_depart=$_POST['Ville_depart'];
else $Ville_depart="";
if(isset($_POST['Ville_arrivee'])) $Ville_arrivee=$_POST['Ville_arrivee'];
else $Ville_arrivee="";
if(isset($_POST['Date_depart'])) $Date_depart=$_POST['Date_depart'];
else $Date_depart="";
if(isset($_POST['Heure_depart'])) $Heure_depart=$_POST['Heure_depart'];
else $Heure_depart="";
if(isset($_POST['Date_retour'])) $Date_retour=$_POST['Date_retour'];
else $Date_retour="";
if(isset($_POST['Heure_retour'])) $Heure_retour=$_POST['Heure_retour'];
else $Heure_retour="";
if(isset($_POST['Hotel_oui_non'])) $Hotel_oui_non=$_POST['Hotel_oui_non'];
else $Hotel_oui_non="";
if(isset($_POST['Nom_hotel1'])) $Nom_hotel1=$_POST['Nom_hotel1'];
else $Nom_hotel1="";
if(isset($_POST['Nom_hotel2'])) $Nom_hotel2=$_POST['Nom_hotel2'];
else $Nom_hotel2="";
if(isset($_POST['Nom_hotel3'])) $Nom_hotel1=$_POST['Nom_hotel3'];
else $Nom_hotel3="";
if(isset($_POST['Type_chambre'])) $Type_chambre=$_POST['Type_chambre'];
else $Type_chambre="";
if(isset($_POST['Fumeur_oui_non'])) $Fumeur_oui_non=$_POST['Fumeur_oui_non'];
else $Fumeur_oui_non="";
if(isset($_POST['Arriver_ap_18h'])) $Arriver_ap_18h=$_POST['Arriver_ap_18h'];
else $Arriver_ap_18h="";
if(isset($_POST['Nb_nuit'])) $Nb_nuit=$_POST['Nb_nuit'];
else $Nb_nuit="";
// On vérifie si les champs sont vides
//if(empty($Date_demande) OR empty($Nom) OR empty($Prenom) OR empty($Type_transport) OR empty($Ville_depart) OR empty($Ville_arrivee) OR empty($Date_depart) OR empty($Heure_depart) OR empty($Date_retour) OR empty($Heure_retour) OR empty($Hotel_oui_non) OR empty($Reduction))
//{
// echo '<font color="red">Attention, vous n'avez pas rempli tous les champs obligatoires</font>';
//}
// Aucun champ n'est vide, on peut enregistrer dans la table
//else
{
// connexion à la base
$db = mysql_connect("localhost", "root", "") or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('Intranet',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO voyage (Date_demande,Objet_mission,Nom,prenom,Type_transport,Reduction,ville_depart,ville_arrivee,Date_depart,Heure_depart,Date_retour,Heure_retour,Hotel_oui_non,Nom_hotel1,Nom_hotel2,Nom_hotel3,Type_chambre,Fumeur_oui_non,Arriver_ap_18h,Nb_nuit) VALUES('$Date_demande','$Objet_mission','$Nom','$prenom','$Type_transport','$Reduction','$Ville_depart','$Ville_arrivee','$Date_depart','$Heure_depart','$Date_retour','$Heure_retour','$Hotel_oui_non','$Nom_hotel1','$Nom_hotel2','$Nom_hotel3','$Type_chambre','$Fumeur_oui_non','$Arriver_ap_18h','$Nb_nuit')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
J'ai créer un formulaire php, qui apres avoir rempli tous les champs envois les informations dans la base.
Un formulaire bateau qui marchait très bien jusqu'à ce matin : en cliquant sur le bouton "envoyer" plus rien ne se passe et impossible de trouver l'erreur :(
J'espere que vous pourrez m'éclairer et me donner un petit coup de main, voici mes codes : formulaire.php et transfert.php
Merci beaucoup d'avance
formulaire.php
<html>
<head>
<title>Saisie</title>
<link href="style.css" rel="stylesheet" media="all" type="text/css">
</head>
<body>
<BACKGROUND="./fond_nipson.jpg">
<center><img src ="./logo.jpg"height="200" width="530"></center>
<center><h1 style="color: #923232 ;font-family: Tahoma" >Demande de voyage</center></h1>
<p style="color: black ; font-family: tahoma, sans-serif ; ">
<TABLE>
<TR ALIGN=LEFT >
<TH><img src='test.jpg'></TH>
<TH WIDTH="60%">
<br>
<?php
$connexion = mysql_connect("localhost","root","");
if ($connexion)
{
mysql_select_db("voyage",$connexion);
echo 'Date demande : <input type="text" name="Date_demande" size="10"/><br/>';
echo 'Objet de la mission: <input type="text" name="Objet_mission" size="20"/><br/>';
echo 'Nom : <input type="text" name="Nom" size="15"/><br/>';
echo 'Prenom : <input type="text" name="Prenom" size="15"/><br/>';
//echo 'Type de transport: <input type="text" name="Type_transport" size="15"/><br/>';
echo 'Type de transport :
<select name="Type_transport">
<option value="Voiture">Voiture</option>
<option value="Train">Train</option>
<option value="Avion">Avion</option>
</select><br/>';
echo 'Réduction : <input type="text" name="Reduction" size="15"/><br/>';
echo 'Ville de départ : <input type="text" name="Ville_depart" size="15"/><br/>';
echo 'Ville d\'arrivée : <input type="text" name="Ville_arrivee" size="15"/><br/>';
echo 'Date de départ : <input type="text" name="Date_depart" size="15"/><br/>';
echo 'Heure de départ : <input type="text" name="Heure_depart" size="15"/><br/>';
echo 'Date de retour : <input type="text" name="Date_retour" size="15"/><br/>';
echo 'Heure de retour : <input type="text" name="Heure_retour" size="15"/><br/>';
//echo 'Désirez vous un hotel ? : <input type="text" name="Hotel_oui_non" size="15"/><br/>';
echo 'Désirez vous un hotel ? <br><input type="radio" name="Hotel_oui_non" value="oui"> oui<input type="radio" name="Hotel_oui_non " value="non"> non<br/>';
echo 'Nom de l\'hotel numéro 1 : <input type="text" name="Nom_Hotel1" size="15"/><br/>';
echo 'Nom de l\'hotel numéro 2 : <input type="text" name="Nom_Hotel2" size="15"/><br/>';
echo 'Nom de l\'hotel numéro 3 : <input type="text" name="Nom_Hotel3" size="15"/><br/>';
echo 'Type de chambre :
<select name="Type_chambre">
<option value="Chambre simple">Chambre Simple</option>
<option value="Chambre double">Chambre Double</option>
</select><br/>';
//echo 'Fumeur? : <input type="text" name="Fumeur_oui_non" size="15"/><br/>';
echo 'Etes vous fumeur ? <br><input type="radio" name="Fumeur_oui_non" value="oui"> oui<input type="radio" name="Fumeur_oui_non" value="non"> non<br/>';
//echo 'Apres 18h? : <input type="text" name="Arriver_ap_18h" size="15"/><br/>';
echo 'Arriverez-vous apres 18 heures ? <br><input type="radio" name="Arriver_ap_18h" value="oui"> oui<input type="radio" name="Arriver_ap_18h" value="non"> non<br/>';
echo 'Nombre de nuits : <input type="text" name="Nb_nuit" size="15"/><br/>';
echo'<br>';
echo'<input type="submit" value="Envoyer" name="envoyer"/>';
}
?>
</TH>
</TR>
</TABLE>
</body>
</html>
transfert.php
<?php
// On commence par récupérer les champs
if(isset($_POST['Date_demande'])) $Date_demande=$_POST['Date_demande'];
else $Date_demande="";
if(isset($_POST['Objet_mission'])) $Objet_mission=$_POST['Objet_mission'];
else $Objet_mission="";
if(isset($_POST['Nom'])) $Nom=$_POST['Nom'];
else $Nom="";
if(isset($_POST['prenom'])) $icq=$_POST['prenom'];
else $prenom="";
if(isset($_POST['Type_transport'])) $Type_transport=$_POST['Type_transport'];
else $Type_transport="";
if(isset($_POST['Reduction'])) $Reduction=$_POST['Reduction'];
else $Reduction="";
if(isset($_POST['Ville_depart'])) $Ville_depart=$_POST['Ville_depart'];
else $Ville_depart="";
if(isset($_POST['Ville_arrivee'])) $Ville_arrivee=$_POST['Ville_arrivee'];
else $Ville_arrivee="";
if(isset($_POST['Date_depart'])) $Date_depart=$_POST['Date_depart'];
else $Date_depart="";
if(isset($_POST['Heure_depart'])) $Heure_depart=$_POST['Heure_depart'];
else $Heure_depart="";
if(isset($_POST['Date_retour'])) $Date_retour=$_POST['Date_retour'];
else $Date_retour="";
if(isset($_POST['Heure_retour'])) $Heure_retour=$_POST['Heure_retour'];
else $Heure_retour="";
if(isset($_POST['Hotel_oui_non'])) $Hotel_oui_non=$_POST['Hotel_oui_non'];
else $Hotel_oui_non="";
if(isset($_POST['Nom_hotel1'])) $Nom_hotel1=$_POST['Nom_hotel1'];
else $Nom_hotel1="";
if(isset($_POST['Nom_hotel2'])) $Nom_hotel2=$_POST['Nom_hotel2'];
else $Nom_hotel2="";
if(isset($_POST['Nom_hotel3'])) $Nom_hotel1=$_POST['Nom_hotel3'];
else $Nom_hotel3="";
if(isset($_POST['Type_chambre'])) $Type_chambre=$_POST['Type_chambre'];
else $Type_chambre="";
if(isset($_POST['Fumeur_oui_non'])) $Fumeur_oui_non=$_POST['Fumeur_oui_non'];
else $Fumeur_oui_non="";
if(isset($_POST['Arriver_ap_18h'])) $Arriver_ap_18h=$_POST['Arriver_ap_18h'];
else $Arriver_ap_18h="";
if(isset($_POST['Nb_nuit'])) $Nb_nuit=$_POST['Nb_nuit'];
else $Nb_nuit="";
// On vérifie si les champs sont vides
//if(empty($Date_demande) OR empty($Nom) OR empty($Prenom) OR empty($Type_transport) OR empty($Ville_depart) OR empty($Ville_arrivee) OR empty($Date_depart) OR empty($Heure_depart) OR empty($Date_retour) OR empty($Heure_retour) OR empty($Hotel_oui_non) OR empty($Reduction))
//{
// echo '<font color="red">Attention, vous n'avez pas rempli tous les champs obligatoires</font>';
//}
// Aucun champ n'est vide, on peut enregistrer dans la table
//else
{
// connexion à la base
$db = mysql_connect("localhost", "root", "") or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('Intranet',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO voyage (Date_demande,Objet_mission,Nom,prenom,Type_transport,Reduction,ville_depart,ville_arrivee,Date_depart,Heure_depart,Date_retour,Heure_retour,Hotel_oui_non,Nom_hotel1,Nom_hotel2,Nom_hotel3,Type_chambre,Fumeur_oui_non,Arriver_ap_18h,Nb_nuit) VALUES('$Date_demande','$Objet_mission','$Nom','$prenom','$Type_transport','$Reduction','$Ville_depart','$Ville_arrivee','$Date_depart','$Heure_depart','$Date_retour','$Heure_retour','$Hotel_oui_non','$Nom_hotel1','$Nom_hotel2','$Nom_hotel3','$Type_chambre','$Fumeur_oui_non','$Arriver_ap_18h','$Nb_nuit')";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
A voir également:
- Pb formulaire php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
5 réponses
Peut-on avoir plus de précision sur ton erreur (libellé par exemple)
S'il n'y a rien rajoute error_reporting(E_ALL); dans ton fichier transfert.php pour afficher les erreurs possibles
S'il n'y a rien rajoute error_reporting(E_ALL); dans ton fichier transfert.php pour afficher les erreurs possibles
Il n'y a aucune erreur, même quand j'inscris error_reporting(E_ALL)
En fait rien ne se passe quand je clique sur le bouton :s
Pourtant hier ça marchait et je n'ai rien changé depuis
En fait rien ne se passe quand je clique sur le bouton :s
Pourtant hier ça marchait et je n'ai rien changé depuis
non je n'arrive meme pas sur la seconde page
en revanche en mettant les balises form, et en cliquant sur "envoyer" la page bouge, enfin elle remonte à peine donc il y a deja des changements mais bon
en revanche en mettant les balises form, et en cliquant sur "envoyer" la page bouge, enfin elle remonte à peine donc il y a deja des changements mais bon
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question