problème formulaire
Posté : 29 juil. 2013, 22:53
Bonjour à tous,
J'ai un formulaire de contact et il ne fonctionne pas tout le temps, je ne comprends pourquoi. Des fois la réponse arrive bien et des fois pas du tout. Peut être ai je commis une erreur. Merci par avance pour votre aide.
hébergeur AMEN.FR
adresse mail chez free.fr
FORMULAIRE :
J'ai un formulaire de contact et il ne fonctionne pas tout le temps, je ne comprends pourquoi. Des fois la réponse arrive bien et des fois pas du tout. Peut être ai je commis une erreur. Merci par avance pour votre aide.
hébergeur AMEN.FR
adresse mail chez free.fr
FORMULAIRE :
<FORM method="POST" action="envoi.php">
<fieldset class="fieldset1"><legend class="legend2" >
<div class="font_b" >Votre voyage sur mesure</div>
</legend>
<div id="forma">
<table width="600" border="0">
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Vous voyagez :</div></div></td>
<td width="30"> </td>
<td>
<select name="voyage_en">
<option value="seul" />seul</option>
<option value="couple" />en couple</option>
<option value="famille" />en famille</option>
<option value="groupe" />en groupe</option>
</select>
</td>
</tr>
<tr>
<td width="350" height="25"><div align="right">
<div class="contact">Période envisagée :</div>
</div></td>
<td width="30"> </td>
<td>
<select name="periode">
<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>
</td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Date de départ : </div></div></td>
<td width="30"> </td>
<td>
<input title="Veuillez entrer un jour dans ce champ."
type="text"
size="2"
maxlength="2"
name="depjour"
value=""/> /
<input title="Veuillez entrer un mois dans ce champ."
type="text"
size="2"
maxlength="2"
name="depmois"
value=""/>/
<input title="Veuillez entrer une année dans ce champ."
type="text"
size="4"
maxlength="4"
name="depannee"
value=""/> </td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Date de retour : </div></div></td>
<td width="30"> </td>
<td>
<input title="Veuillez entrer un jour dans ce champ."
type="text"
size="2"
maxlength="2"
name="retjour"
value=""/> /
<input title="Veuillez entrer un mois dans ce champ."
type="text"
size="2"
maxlength="2"
name="retmois"
value=""/>/
<input title="Veuillez entrer une année dans ce champ."
type="text"
size="4"
maxlength="4"
name="retannee"
value=""/> </td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Nombre d'adultes de + de 12 ans</div></div></td>
<td width="30"> </td>
<td><input type="text" name="adult" /></td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Nombre d'enfants entre 6 et 12 ans</div></div></td>
<td width="30"> </td>
<td><input type="text" name="ado" /></td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Nombre d'enfants de - 6ans</div></div></td>
<td width="30"> </td>
<td><input type="text" name="enfant" /></td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Type d'hébergement :</div></div></td>
<td width="30"> </td>
<td>
<select name="typheberg">
<option value="standard" />standard</option>
<option value="confort" />confort</option>
<option value="luxe" />luxe</option>
</select></td>
</tr>
<tr>
<td width="350" height="25"><div align="right"><div class="contact">Type de formule :</div></div></td>
<td width="30"> </td>
<td>
<select name="typform">
<option value="petidej" />logement petit déjeuner</option>
<option value="demi-pension" />demi-pension</option>
<option value="diner" />pension complète</option>
</select></td>
</tr>
<tr>
<td width="350" height="25" valign="top"><div align="right">
<div class="contact">Décrivez votre itinéraire et les activités souhaitées :</div>
</div></td>
<td width="30"> </td>
<td><textarea name="itinerair" rows="4" cols="30" ></textarea></td>
</tr>
</table>
<br>
</div>
</fieldset>
<br><br>
<fieldset class="fieldset1"><legend class="legend1"><div class="font_b">Vos Coordonnées</div></legend>
<div id="forma">
<table width="600" border="0">
<tr>
<td width="350" height="25"><div class="contact">NOM :</div></td>
<td width="30"> </td>
<td><input type="text" name="nom" required/></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Prénom :</div></td>
<td width="30"> </td>
<td><input type="text" name="prenom" required/></td>
</tr>
<tr>
<td width="350" height="25" valign="top"><div class="contact">Adresse :</div></td>
<td width="30"> </td>
<td><textarea rows="3" cols="30" name="adresse" ></textarea></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Code Postal :</div></td>
<td width="30"> </td>
<td><input type="text" name="cp" size="6" maxlength="6" ></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Ville :</div></td>
<td width="30"> </td>
<td><input type="text" name="ville" ></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Mail :</div></td>
<td width="30"> </td>
<td><input type="email" name="maila" required/></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Confirmez votre Mail :</div></td>
<td width="30"> </td>
<td><input type="email" name="mailb" required/></td>
</tr>
<tr>
<td width="350" height="25"><div class="contact">Téléphone :</div></td>
<td width="30"> </td>
<td><input type="text" name="tel" size="10" maxlength="10" /></td>
</tr>
<tr>
<td width="350" height="25" valign="top"><div class="contact">Message :</div></td>
<td width="30"> </td>
<td><textarea name="message" rows="4" cols="30" ></textarea></td>
</tr>
</table>
<br>
</div>
</fieldset>
<div align="center">
<p><br>
<br>
<br>
<input type="submit" value="Envoyez votre message" />
<input type="reset" value="Effacer" />
PAGE PHP :<?
$voyage_en=$_POST['voyage_en'];
$periode=$_POST['periode'];
$depjour=$_POST['depjour'];
$depmois=$_POST['depmois'];
$depannee=$_POST['depannee'];
$retjour=$_POST['retjour'];
$retmois=$_POST['retmois'];
$retannee=$_POST['retannee'];
$adult=$_POST['adult'];
$ado=$_POST['ado'];
$enfant=$_POST['enfant'];
$typheberg=$_POST['typheberg'];
$typform=$_POST['typform'];
$itinerair=$_POST['itinerair'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$cp=$_POST['cp'];
$ville=$_POST['ville'];
$maila=$_POST['maila'];
$mailb=$_POST['maila'];
$tel=$_POST['tel'];
$message=$_POST['message'];
$msg = "Bonjour,\n Un mail du site Internet vous est adressé.\n Voici les informations recueillies:\n Nom:".$nom."\nPrénom : ".$prenom."\n Adresse : ".$adresse."\n Code Postal : ".$cp." - Ville : ".$ville."\n Mail : ".$maila." \n Téléphone : ".$tel."\n Message : ".$message."\n \n Voici le voyage formulé : \n \n La personne voyagera : ".$voyage_en."\n Periode : ".$periode." ou date de départ : ".$depjour."/".$depmois."/".$depannee." et arrivée : ".$retjour."/".$retmois."/".$retannee." \n Le client a déterminé qu il y aura : ".$adult." adultes, ".$ado." compris entre 6 et 12 ans et ".$enfant." moins de 6 ans. \n Il souhaiterait un hébergement du type ".$typheberg." en formule ".$typform."\n Il a déjà déterminé un itinéraire énuméré ici : ".$itinerair;
if ($maila==$mailb)
{
mail('[email protected]', 'Demande de devis', $msg,'From: "Formulaire Dashan Travel"<[email protected]>');
echo 'Votre message a bien ete envoye.';
}
else {
echo 'revalidez votre email à cette <a href="http://darshan-travel.com/voyage-sur-mesure-inde-du-sud.html">page</a>';
};
?>