1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
#reupere la valeur du champ prenom (nom du champs:form_firstname)
if(isset($_POST['form_firstname']))$firstname=$_POST['form_firstname'];
else $firstname="";
[...]
#La condition if, ci-dessous, controle que des champs du formulaire ne soient pas vide. Dans mon exemple, j'en ai mis qu'un, mais tu ajouteras autant qu'il t'en faudra
#Si vous voulez ajouter un nouveau champs a valider, ajouter le nom du champs comme ceci:
#if (($firstname!="") && ($name!="") && ($email!="") &&($nomDuNouveauChamps!=""))
if (($firstname!="") && ($name!="") && ($email!=""))
{
#Si tous les champs sont rempli, controle si l'adresse e-mail est valide
if(!ereg("^(.+)@(.+)\\.(.+)$",$email)){
$continue=false;
$message="E-mail invalide";
}else{
$continue=true;
}
#Si l'email adresses est valide continue et envoie le fomulaire
if($continue==true){
// composition du message
$Destinataire = 'destinataire@doamine.ch';
$Sujet = "Sujet du message";
$From = "From: $email\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
#$From .= "Reply-To: <$email>n";
$msg .="<font style=\" font-weight:bold; font-size:14px; color:#990000;\">Titre du contenu du message que lira le destinataire<br><br>\n</font>";
$msg .= "<b>Sender :</b><br />\n";
$msg .= "First name: $firstname<br />\n";
$msg .="Last name: $name<br>\n";
$msg .="E-mail: $email<br><br>\n";
$msg .="Message ....<br>\n";
// fonction d'envoi du message
mail(stripslashes($Destinataire),stripslashes($Sujet),stripslashes($msg),stripslashes($From));
$message="message envoyé";
}else{
$message= "des champs dont vides";
}
echo $message; |
Partager