Script php
Résolu/Fermé
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
-
21 mai 2011 à 16:05
vittirivizzik Messages postés 12 Date d'inscription samedi 21 mai 2011 Statut Membre Dernière intervention 29 août 2011 - 22 mai 2011 à 18:42
vittirivizzik Messages postés 12 Date d'inscription samedi 21 mai 2011 Statut Membre Dernière intervention 29 août 2011 - 22 mai 2011 à 18:42
A voir également:
- Script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
15 réponses
wkl
Messages postés
85
Date d'inscription
vendredi 22 avril 2005
Statut
Membre
Dernière intervention
15 février 2018
28
21 mai 2011 à 16:07
21 mai 2011 à 16:07
ben, qu'affichent le script?
(il y a des echos de partout, donc ça devrait afficher des trucs, non?)
(il y a des echos de partout, donc ça devrait afficher des trucs, non?)
justement ça n'affiche rien :/
wkl
Messages postés
85
Date d'inscription
vendredi 22 avril 2005
Statut
Membre
Dernière intervention
15 février 2018
28
21 mai 2011 à 16:21
21 mai 2011 à 16:21
Commence par mettre un
tout au début de ton code, pour voir les messages d'avertissement.
error_reporting(E_ALL);
tout au début de ton code, pour voir les messages d'avertissement.
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 16:14
21 mai 2011 à 16:14
tu n'as pas de .htacess (ou autre) qui cache tes erreurs ?
parce que là ça ressemble beaucoup à une gestion de formulaire inexistant :/
parce que là ça ressemble beaucoup à une gestion de formulaire inexistant :/
wkl
Messages postés
85
Date d'inscription
vendredi 22 avril 2005
Statut
Membre
Dernière intervention
15 février 2018
28
21 mai 2011 à 16:22
21 mai 2011 à 16:22
bonne remarque... "bien sûr", tu as un formulaire qui indique dans la méthode l'url de ton script...?
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 16:28
21 mai 2011 à 16:28
donne le code de ton script "reservation.htm" stp :)
(dans une réponse à part)
(dans une réponse à part)
wkl
Messages postés
85
Date d'inscription
vendredi 22 avril 2005
Statut
Membre
Dernière intervention
15 février 2018
28
21 mai 2011 à 16:35
21 mai 2011 à 16:35
@vittirivizzik : je ne vais pas te faire ton devoir a ta place. mais utilise mes réponses pour t'aider à avancer. la première chose à faire, c'est d'activer l'affichage des warnings et erreurs avec la commande
En général, quand "rien ne se passe", c'est que c'est une grosse boulette, facile à corriger.
Autre conseil: dans ton script, ajoute un
error_reporting(E_ALL);à placer en début de script.
En général, quand "rien ne se passe", c'est que c'est une grosse boulette, facile à corriger.
Autre conseil: dans ton script, ajoute un
echo "Affichage des resultats:";juste après
//Pour afficher les résultats, ça te permettra de vérifier que ton script s'est exécuté.
<html>
<head>
<title>Fomrulaire de Réservation</title>
</head>
<body bgcolor="#006666" >
<p><font font-style="bold" color="#FFFFFF"><h1>Réservation</font></p>
<form method="POST" action="reservation.php">
<p><h6><font color="#FFFFFF">Nom * : <INPUT TYPE="TEXT" NAME="nom" SIZE="20" MAXLENGTH="30"><br>
Prénom * : <INPUT TYPE="TEXT" NAME="prenom" SIZE="20" MAXLENGTH="30"><br>
Adresse * : <INPUT TYPE="TEXT" NAME="adresse" SIZE="20"><br>
Code postale * : <INPUT TYPE="TEXT" NAME="codepostal" SIZE="20" MAXLENGTH="5"><br>
Ville * : <INPUT TYPE="TEXT" NAME="ville" SIZE="20" MAXLENGTH="30"><br>
Téléphone * : <INPUT TYPE="TEXT" NAME="telephone" SIZE="20" MAXLENGTH="10"><br>
E-mail * : <INPUT TYPE="TEXT" NAME="email" SIZE="20" MAXLENGTH="30"><br>
Numéro de gîte * :<INPUT TYPE="TEXT" NAME="NoGite" SIZE="1" MAXLENGTH="1"><br>
<p><h5>Date de réservation début * : <select name="DateResDeb">
<OPTION value="01" selected>01</option>
<OPTION value="02">02</option>
<OPTION value="03">03</option>
<OPTION value="04">04</option>
<OPTION value="05">05</option>
<OPTION value="06">06</option>
<OPTION value="07">07</option>
<OPTION value="08">08</option>
<OPTION value="09">09</option>
<OPTION value="10">10</option>
<OPTION value="11">11</option>
<OPTION value="12">12</option>
<OPTION value="13">13</option>
<OPTION value="14">14</option>
<OPTION value="15">15</option>
<OPTION value="16">16</option>
<OPTION value="17">17</option>
<OPTION value="18">18</option>
<OPTION value="19">19</option>
<OPTION value="20">20</option>
<OPTION value="21">21</option>
<OPTION value="22">22</option>
<OPTION value="23">23</option>
<OPTION value="24">24</option>
<OPTION value="25">25</option>
<OPTION value="26">26</option>
<OPTION value="27">27</option>
<OPTION value="28">28</option>
<OPTION value="29">29</option>
<OPTION value="30">30</option>
<OPTION value="31">31</option>
</SELECT>
<select name="DateResDeb">
<OPTION value="Janvier">Janvier</option>
<OPTION value="Fevrier">Février</option>
<OPTION value="Mars">Mars</option>
<OPTION value="Avril">Avril</option>
<OPTION value="Mai">Mai</option>
<OPTION value="Juin">Juin</option>
<OPTION value="Juillet">Juillet</option>
<OPTION value="Aout">Août</option>
<OPTION value="Septembre">Septembre</option>
<OPTION value="Octobre">Octobre</option>
<OPTION value="Novembre">Novembre</option>
<OPTION value="Decembre">Décembre</option>
</SELECT>
<select name="DateResDeb">
<OPTION value="2011">2011</option>
<OPTION value="2012">2012</option>
</SELECT>
<p><h5>Date de réservation fin * : <select name="DateResFin">
<OPTION value="01" selected>01</option>
<OPTION value="02">02</option>
<OPTION value="03">03</option>
<OPTION value="04">04</option>
<OPTION value="05">05</option>
<OPTION value="06">06</option>
<OPTION value="07">07</option>
<OPTION value="08">08</option>
<OPTION value="09">09</option>
<OPTION value="10">10</option>
<OPTION value="11">11</option>
<OPTION value="12">12</option>
<OPTION value="13">13</option>
<OPTION value="14">14</option>
<OPTION value="15">15</option>
<OPTION value="16">16</option>
<OPTION value="17">17</option>
<OPTION value="18">18</option>
<OPTION value="19">19</option>
<OPTION value="20">20</option>
<OPTION value="21">21</option>
<OPTION value="22">22</option>
<OPTION value="23">23</option>
<OPTION value="24">24</option>
<OPTION value="25">25</option>
<OPTION value="26">26</option>
<OPTION value="27">27</option>
<OPTION value="28">28</option>
<OPTION value="29">29</option>
<OPTION value="30">30</option>
<OPTION value="31">31</option>
</SELECT>
<select name="DateResFin">
<OPTION value="Janvier">Janvier</option>
<OPTION value="Fevrier">Février</option>
<OPTION value="Mars">Mars</option>
<OPTION value="Avril">Avril</option>
<OPTION value="Mai">Mai</option>
<OPTION value="Juin">Juin</option>
<OPTION value="Juillet">Juillet</option>
<OPTION value="Aout">Août</option>
<OPTION value="Septembre">Septembre</option>
<OPTION value="Octobre">Octobre</option>
<OPTION value="Novembre">Novembre</option>
<OPTION value="Decembre">Décembre</option>
</SELECT>
<select name="DateResFin">
<OPTION value="2011">2011</option>
<OPTION value="2012">2012</option>
</SELECT><br><br>
Nombre d'adultes * : <INPUT TYPE="TEXT" NAME="nbadultes" SIZE="20" MAXLENGTH="20"><br>
Nombre d'enfants * : <INPUT TYPE="TEXT" NAME="nbenfants" SIZE="20" MAXLENGTH="20"><br>
<br>
Message : <textarea rows="6" name="message" cols="20"></textarea>
<p> * Champs obligatoires </p>
<input type="submit" value="VALIDER">
<input type="reset" value="EFFACER"></font>
</form>
</body>
</html>
<head>
<title>Fomrulaire de Réservation</title>
</head>
<body bgcolor="#006666" >
<p><font font-style="bold" color="#FFFFFF"><h1>Réservation</font></p>
<form method="POST" action="reservation.php">
<p><h6><font color="#FFFFFF">Nom * : <INPUT TYPE="TEXT" NAME="nom" SIZE="20" MAXLENGTH="30"><br>
Prénom * : <INPUT TYPE="TEXT" NAME="prenom" SIZE="20" MAXLENGTH="30"><br>
Adresse * : <INPUT TYPE="TEXT" NAME="adresse" SIZE="20"><br>
Code postale * : <INPUT TYPE="TEXT" NAME="codepostal" SIZE="20" MAXLENGTH="5"><br>
Ville * : <INPUT TYPE="TEXT" NAME="ville" SIZE="20" MAXLENGTH="30"><br>
Téléphone * : <INPUT TYPE="TEXT" NAME="telephone" SIZE="20" MAXLENGTH="10"><br>
E-mail * : <INPUT TYPE="TEXT" NAME="email" SIZE="20" MAXLENGTH="30"><br>
Numéro de gîte * :<INPUT TYPE="TEXT" NAME="NoGite" SIZE="1" MAXLENGTH="1"><br>
<p><h5>Date de réservation début * : <select name="DateResDeb">
<OPTION value="01" selected>01</option>
<OPTION value="02">02</option>
<OPTION value="03">03</option>
<OPTION value="04">04</option>
<OPTION value="05">05</option>
<OPTION value="06">06</option>
<OPTION value="07">07</option>
<OPTION value="08">08</option>
<OPTION value="09">09</option>
<OPTION value="10">10</option>
<OPTION value="11">11</option>
<OPTION value="12">12</option>
<OPTION value="13">13</option>
<OPTION value="14">14</option>
<OPTION value="15">15</option>
<OPTION value="16">16</option>
<OPTION value="17">17</option>
<OPTION value="18">18</option>
<OPTION value="19">19</option>
<OPTION value="20">20</option>
<OPTION value="21">21</option>
<OPTION value="22">22</option>
<OPTION value="23">23</option>
<OPTION value="24">24</option>
<OPTION value="25">25</option>
<OPTION value="26">26</option>
<OPTION value="27">27</option>
<OPTION value="28">28</option>
<OPTION value="29">29</option>
<OPTION value="30">30</option>
<OPTION value="31">31</option>
</SELECT>
<select name="DateResDeb">
<OPTION value="Janvier">Janvier</option>
<OPTION value="Fevrier">Février</option>
<OPTION value="Mars">Mars</option>
<OPTION value="Avril">Avril</option>
<OPTION value="Mai">Mai</option>
<OPTION value="Juin">Juin</option>
<OPTION value="Juillet">Juillet</option>
<OPTION value="Aout">Août</option>
<OPTION value="Septembre">Septembre</option>
<OPTION value="Octobre">Octobre</option>
<OPTION value="Novembre">Novembre</option>
<OPTION value="Decembre">Décembre</option>
</SELECT>
<select name="DateResDeb">
<OPTION value="2011">2011</option>
<OPTION value="2012">2012</option>
</SELECT>
<p><h5>Date de réservation fin * : <select name="DateResFin">
<OPTION value="01" selected>01</option>
<OPTION value="02">02</option>
<OPTION value="03">03</option>
<OPTION value="04">04</option>
<OPTION value="05">05</option>
<OPTION value="06">06</option>
<OPTION value="07">07</option>
<OPTION value="08">08</option>
<OPTION value="09">09</option>
<OPTION value="10">10</option>
<OPTION value="11">11</option>
<OPTION value="12">12</option>
<OPTION value="13">13</option>
<OPTION value="14">14</option>
<OPTION value="15">15</option>
<OPTION value="16">16</option>
<OPTION value="17">17</option>
<OPTION value="18">18</option>
<OPTION value="19">19</option>
<OPTION value="20">20</option>
<OPTION value="21">21</option>
<OPTION value="22">22</option>
<OPTION value="23">23</option>
<OPTION value="24">24</option>
<OPTION value="25">25</option>
<OPTION value="26">26</option>
<OPTION value="27">27</option>
<OPTION value="28">28</option>
<OPTION value="29">29</option>
<OPTION value="30">30</option>
<OPTION value="31">31</option>
</SELECT>
<select name="DateResFin">
<OPTION value="Janvier">Janvier</option>
<OPTION value="Fevrier">Février</option>
<OPTION value="Mars">Mars</option>
<OPTION value="Avril">Avril</option>
<OPTION value="Mai">Mai</option>
<OPTION value="Juin">Juin</option>
<OPTION value="Juillet">Juillet</option>
<OPTION value="Aout">Août</option>
<OPTION value="Septembre">Septembre</option>
<OPTION value="Octobre">Octobre</option>
<OPTION value="Novembre">Novembre</option>
<OPTION value="Decembre">Décembre</option>
</SELECT>
<select name="DateResFin">
<OPTION value="2011">2011</option>
<OPTION value="2012">2012</option>
</SELECT><br><br>
Nombre d'adultes * : <INPUT TYPE="TEXT" NAME="nbadultes" SIZE="20" MAXLENGTH="20"><br>
Nombre d'enfants * : <INPUT TYPE="TEXT" NAME="nbenfants" SIZE="20" MAXLENGTH="20"><br>
<br>
Message : <textarea rows="6" name="message" cols="20"></textarea>
<p> * Champs obligatoires </p>
<input type="submit" value="VALIDER">
<input type="reset" value="EFFACER"></font>
</form>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 16:35
21 mai 2011 à 16:35
ajoute un espace entre tes echo et tes variables :)
est-ce qu'il se peut que ça soit un problème de connexion ??
<?php
$host="localhost";
$user="root";
$pass="";
$bdd="gitesdujura";
//connexion
@myqsql_connect($host,$user,$pass)
or die("connection au serveur impossible!");
@mysql_select_db("$bdd")
or die("impossible de se connecter à la base de données");
?>
<?php
$host="localhost";
$user="root";
$pass="";
$bdd="gitesdujura";
//connexion
@myqsql_connect($host,$user,$pass)
or die("connection au serveur impossible!");
@mysql_select_db("$bdd")
or die("impossible de se connecter à la base de données");
?>
wkl
Messages postés
85
Date d'inscription
vendredi 22 avril 2005
Statut
Membre
Dernière intervention
15 février 2018
28
Modifié par wkl le 22/05/2011 à 18:36
Modifié par wkl le 22/05/2011 à 18:36
ça se pourrait. Enlève les '@' devant les lignes de commande: il empêche les messages d'erreur/avertissement de s'afficher. Ceci dit, tu devrais alors voir le texte inscrit dans
Note: la question est marquée "résolue", c'était quoi ??
die()s'afficher.
Note: la question est marquée "résolue", c'était quoi ??
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
22 mai 2011 à 18:42
22 mai 2011 à 18:42
J'ai réussi enfin a mettre à jour la base de données mais j'ai un autre souci maintenant :$ :
dans le formulaire, les dates de d"but et de fin de réservation sont a saisir via des listes déroulantes pour jour, mois et annee. Le problème c'est que je n'arrive pas à les réunir en une variable pour ensuite l'inserer dans la base de données ..Dans la bdd, la date est sous la forme aaaa-mm-jj.
Pouvez-vous m'aider ?
dans le formulaire, les dates de d"but et de fin de réservation sont a saisir via des listes déroulantes pour jour, mois et annee. Le problème c'est que je n'arrive pas à les réunir en une variable pour ensuite l'inserer dans la base de données ..Dans la bdd, la date est sous la forme aaaa-mm-jj.
Pouvez-vous m'aider ?
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 17:21
21 mai 2011 à 17:21
tu as fait ce que t'as conseillé wkl ?
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
21 mai 2011 à 17:22
21 mai 2011 à 17:22
Oui oui j'ai fais mais toujours rien, ça n'affiche rien..
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 17:23
21 mai 2011 à 17:23
question bête, tu utilise bien un serveur local pour tes fichiers hein ?
(les fichiers sont bien mis dans le répertoire www et tu y accède depuis l'adressse localhost/fichier )
(les fichiers sont bien mis dans le répertoire www et tu y accède depuis l'adressse localhost/fichier )
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
21 mai 2011 à 17:25
21 mai 2011 à 17:25
Oui c'est bien un serveur local avec www et tout ça
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
Modifié par vittirivizzik le 21/05/2011 à 17:41
Modifié par vittirivizzik le 21/05/2011 à 17:41
Vous ne voyez pas où est le pb ??
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
21 mai 2011 à 18:06
21 mai 2011 à 18:06
non, par contre, il y a une faille de sécurité dans ton formulaire.
quelqu'un pourrait sans problème insérer une valeur autre que celle que tu attend si tu ne vérifie pas les données.
quelqu'un pourrait sans problème insérer une valeur autre que celle que tu attend si tu ne vérifie pas les données.
vittirivizzik
Messages postés
12
Date d'inscription
samedi 21 mai 2011
Statut
Membre
Dernière intervention
29 août 2011
21 mai 2011 à 18:12
21 mai 2011 à 18:12
d'accords mais bon ça ne marche pas alors ça ne risque pas d'arriver .. :/ .
Merci quand même et faites-moi signe si vous trouvez une solution svp
Merci quand même et faites-moi signe si vous trouvez une solution svp