comment relever une "value"?
Posté : 11 déc. 2006, 21:05
Re-Bonjour,
Heu...bhé oui encore moi et mon formulaire!
Voilà le problème (qui ne doit pas en être un...sauf pour moi, pôv débutant):
Sur le formulaire en question j'ai 2 dates: 1 pour l'arrivée, l'autre pour le départ (réservation d'un gîte); dans mon script j'ai pris soin d'appeler chaque valeur (jour, mois année) mais...je ne récupère rien!
Je vois bien que je devrais récupérer"value" mais...je sèche; ce doit être tout bête cependant.
Donc voici le code de mon form:
et maintenant, le code php:
Pour le form, j'imagine qu'avec un calendrier ce doit être plus simple (quoi que)...mais je n'en suis pas encore là...comme vous le devinez
D'avance merci pour toute aide
Heu...bhé oui encore moi et mon formulaire!
Voilà le problème (qui ne doit pas en être un...sauf pour moi, pôv débutant):
Sur le formulaire en question j'ai 2 dates: 1 pour l'arrivée, l'autre pour le départ (réservation d'un gîte); dans mon script j'ai pris soin d'appeler chaque valeur (jour, mois année) mais...je ne récupère rien!
Je vois bien que je devrais récupérer"value" mais...je sèche; ce doit être tout bête cependant.
Donc voici le code de mon form:
Code : Tout sélectionner
<form method="post" action="verif.php">
<label class="sous-titre">Réservation</label>
<p class="txt-de-page">Sélectionnez votre date d'arrivée :</p>
<select name="Jour A">
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">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="Mois A">
<option value="01">Janvier</option>
<option value="02">Fevrier</option>
<option value="03">Mars</option>
<option value="04">Avril</option>
<option value="05">Mai</option>
<option value="06">Juin</option>
<option value="07">Juillet</option>
<option value="08">Aout</option>
<option value="09">Septembre</option>
<option value="10">Octobre</option>
<option value="11">Novembre</option>
<option value="12">Decembre</option>
</select>
<select name="Annee A">
<option value="1">2006</option>
<option value="2">2007</option>
<option value="3">2008</option>
<option value="4">2009</option>
</select>
<p class="txt-de-page">Puis celle de votre départ</p>
<select name="Jour D">
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">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="Mois D">
<option value="01">Janvier</option>
<option value="02">Fevrier</option>
<option value="03">Mars</option>
<option value="04">Avril</option>
<option value="05">Mai</option>
<option value="06">Juin</option>
<option value="07">Juillet</option>
<option value="08">Aout</option>
<option value="09">Septembre</option>
<option value="10">Octobre</option>
<option value="11">Novembre</option>
<option value="12">Decembre</option>
</select>
<select name="Annee D">
<option value="1">2006</option>
<option value="2">2007</option>
<option value="3">2008</option>
<option value="4">2009</option>
</select>
<br />
<span class="txt-de-page">Nombre de personnes:</span>
<select name="nombre">
<option value="0" selected="true">--------------</option>
<option value="1">--1 Personne--</option>
<option value="2">--2 Personnes--</option>
<option value="3">--3 Personnes--</option>
<option value="4">--4 Personnes--</option>
<option value="5">--5 Personnes--</option>
<option value="6">--6 Personnes--</option>
<option value="7">--Autre...</option>
</select>
<span class="txt-de-page">Précisez:</span>
<textarea name="plus" rows="1" cols="5">
</textarea>
<br />
<span class="txt-de-page">Animaux:</span>
-Oui-<input type="radio" name="choix[]" value="oui" />
-Non-<input type="radio" name="choix[]" value="non" />
<br />
<span class="txt-de-page">Votre nom:</span>
<textarea name="nom" rows="1" cols="50"></textarea>
<br />
<span class="txt-de-page">Email</span>
<textarea name="email" rows="1" cols="40"></textarea>
<br />
<span class="txt-de-page">Adresse</span>
<textarea name="adresse" cols="40" wrap="soft"></textarea>
<br />
<input type="reset" align="left" value="Annuler" />
<input type="submit" align="right" value="Valider et envoyer la réservation" />
</form>
<?php
$adresse_destinataire = '[email protected]';
$objet = 'Reservation';
$message = addslashes(
"Date d'arrivee : \n" . $_POST['Jour A'] . $_POST['Mois A'] . $_POST['Annee A'] .
"\n Depart : \n" . $_POST['Jour D'] . $_POST['Mois D'] . $_POST['Annee D'] .
"\n Nombre de personnes : \n" . $_POST['nombre'] .
"\n Nom du locataire : \n" . $_POST['nom'] .
"\n Email du locataire : \n" . $_POST['email'] .
"\n Adresse du locataire : \n" . $_POST['adresse']);
if(empty($nombre))
{
print ("<center>Le nombre doit être renseigné</center>");
exit();
}
if (empty($nom))
{
print ("<center>Le nom doit être renseigné</center>");
exit();
}
if(empty($email))
{
print ("<center>Votre email doit être renseigné</center>");
exit();
}
if(empty($adresse))
{
print ("<center>Votre adresse doit être renseignée!</center>");
exit();
}
else
{
mail(
$adresse_destinataire,
$objet,
$message);
echo ('Merci. Votre demande a bien été envoyée; nous vous contactons très vite');
exit();
}
?>
( au passage merci encore aux developpeurs qui m'ont precedemment aidés)Pour le form, j'imagine qu'avec un calendrier ce doit être plus simple (quoi que)...mais je n'en suis pas encore là...comme vous le devinez
D'avance merci pour toute aide