Bonjour à tous,
Je souhaiterais votre aide car malgré mes recherches je ne trouve pas la solution de mon pb.
( je débute )
Donc j'ai fait un site pour un ami artisan avec une page "contact" qui lui permet de de récupérer dans sa boite mail les coordonnées et demandes de clients potentiels.
Cela fonctionne de manière satisfaisante mais quelquefois les renseignements arrivent incomplets.
Je souhaiterais donc que si le client oublie de remplir la case nom ou téléphone (par exemple) le formulaire ne soit pas envoyé et qu'un message du genre :" Vous avez oublié de..." avertisse le client.
J'ai essayé d'adapter différents codes trouvés sur le net mais sans succès jusqu'à présent.
Voici le code pour le formulaire :
et le code d'envoi :
Merci pour votre attention
Je souhaiterais votre aide car malgré mes recherches je ne trouve pas la solution de mon pb.
( je débute )
Donc j'ai fait un site pour un ami artisan avec une page "contact" qui lui permet de de récupérer dans sa boite mail les coordonnées et demandes de clients potentiels.
Cela fonctionne de manière satisfaisante mais quelquefois les renseignements arrivent incomplets.
Je souhaiterais donc que si le client oublie de remplir la case nom ou téléphone (par exemple) le formulaire ne soit pas envoyé et qu'un message du genre :" Vous avez oublié de..." avertisse le client.
J'ai essayé d'adapter différents codes trouvés sur le net mais sans succès jusqu'à présent.
Voici le code pour le formulaire :
<form method="post" action="envoimail.php">
<div id="label">
<p><label>prénom :<input type="text" name='prenom' size="30" /> </label> </p>
<p><label>nom :<input type="text" name="nom" size="30" /> </label> </p>
<p><label>commune :<input type="text" name="commune" size="30" /> </label> </p>
<p><label>téléphone :<input type="text" name="telephone" size="30" /> </label> </p>
<p><label>e-mail :<input type="text" name="email" size="30" /> </label> </p>
<p><label class="dec"> décrivez votre projet <br /></label></p>
<p><textarea name="message" rows="10" cols="40"></textarea> </p>
<p>
<input class="submit" type="submit" /> <input type="reset" />
</p>
</div><!-- fin label-->
</form>
et le code d'envoi :
<?php
$msg = "prenom:\t$prenom\n";
$msg .= "nom:\t$nom\n";
$msg .= "commune:\t$commune\n";
$msg .= "telephone:\t$telephone\n";
$msg .= "email:\t$email\n";
$msg .= "message:\t$message\n\n";
$recipient = "jean@di-entreprise.fr";
$subject = "Formulaire";
$mailheaders = "From: http://www.di-entreprise.fr/<> \n";
$mailheaders .= "Reply-To: $CP\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire Envoyé!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci</H1>";
echo "<h3 align=center> $prenom $nom</h3>";
echo "<P align=center>";
echo "Votre demande a bien été envoyée.</P>";
echo "</BODY></HTML>";
?>
Merci pour votre attention