Quand un utilisateur remplit tous les champs, il obtient "veuillez remplir tous les champs obligatoires, merci".
Voilà le script (il est un peu long, dsl):
if ($_POST['submit']=="envoyer") {
if ($nom=="" OR $prenom=="" OR $numtel=="" OR $adresse=="" OR $nombre=="") {
echo"<table><tr><td align=\"center\"><p>Veuillez remplir tous les champs obligatoires, merci </p></td></tr></table>";}
else {
echo"<table><tr><td align=\"center\"><p>Votre demande a bien été envoyée, merci de votre visite</p></td></tr></table>";
$to = '[email protected]';
$subject = 'Demande de réservation';
$message = '
Bonjour ! une demande de réservation a été faite avec les informations suivantes:
Stage : '.$Stage.'
Nom : '.$nom.'
Prénom : '.$prenom.'
Societe : '.$societe.'
Adresse : '.$adresse.'
Tel : '.$numtel.'
Email : '.$email.'
Lieu : '.$lieu.'
Date:'.$date.'
Nombre : '.$nombre.'
Commentaires : '.$commentaire.' ';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $message, $headers);
}
}
else {
Code : Tout sélectionner
<h3>Demande de réservation </h3>
<form id="devis" name="devis" method="post" action="info.php">
<table border="0" align="center">
<tr><td><input type="hidden" name="demandedevis" size="35"/></td></tr>
<tr><td align="right" width="150">Stage :</td><td> <select name="Stage">
<option>Initiation à la dégustation</option>
<option>Alsace</option>
<option>Beaujolais et Vallée de la Loire</option>
<option>Bordelais</option>
<option>Bourgogne</option>
<option>Champagne</option>
<option>Languedoc-Roussillon</option>
<option>Provence et Corse</option>
<option>Sud-Ouest</option>
<option>Vallée de la Loire</option>
<option>Vins européens</option>
<option>Vins mondiaux</option>
</select></td></tr>
<tr><td align="right" width="150">Nom* :</td><td> <input type="text" name="nom" size="30"/></td></tr>
<tr><td align="right" width="150">Prénom* :</td><td> <input type="text" name="prenom" size="30" /></td></tr>
<tr><td align="right" width="150">Société :</td><td><input type="text" name="societe" size="30" /></td></tr>
<td align="right" width="150">Téléphone* :</td><td><input type="text" name="numtel" size="30"/></td></tr>
<tr><td align="right" width="150">Adresse* :</td><td><input type="text" name="adresse" size="30"/></td></tr>
<tr><td align="right" width="150">E-mail :</td><td><input type="text" name="email" size="30"/></td></tr>
<tr><td align="right" width="150">Lieu de stage :</td><td><input type="text" name="lieu" size="30"/></td></tr>
<tr><td align="right" width="150">Nombre de personnes* :</td><td><input type="text" name="nombre"size="30"/></td></tr>
<tr><td align="right" width="150">Date envisagée :</td><td><input type="text" name="date" size="30"/></td></tr>
<tr><td colspan="2"> <br /></td></tr>
<tr><td align="right">Commentaires :</td><td><textarea cols="25 "rows="7" name="commentaire"></textarea></td></tr>
<tr><td></td><td align="center"><br /><input type="submit" value="envoyer" name="submit"/></td></tr>
<input type="hidden" name="page" value="<? echo"$p" ?>" />
</table></form>
*: champs obligatoires
}
Si vous savez où est l'erreur...