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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138
|
<?php
// on teste si le visiteur a soumis le formulaire
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement
remplis :<br/><br/>";
$msg_ok = "Merci pour votre demande,celle-ci a bien été prise en compte.";
$message = $msg_erreur;
define('MAIL_DESTINATAIRE','ofik25@gmail.com'); // a remplacer par contact@meaaconsulting.com quand les test seront finis
define('MAIL_SUJET','Message du formulaire votre business');
// vérification des champs
if (empty($_POST['Prenoms']))
$message .= "Votre prenom<br/>";
if (empty($_POST['Nom']))
$message .= "Votre nom<br/>";
if (empty($_POST['AdresseEmail']))
$message .= "Votre adresse email<br/>";
if (empty($_POST['NumeroDeTelephone']))
$message .= "Votre Numero De Telephone<br/>";
if (empty($_POST['PaysDeResidence']))
$message .= "Votre Pays De Residence<br/>";
if (empty($_POST['TypeDePrestation']))
$message .= "Type De Prestation souhaitee<br/>";
if($_POST['TypeDePrestation'] == "Gestion de projet" && isset($_POST['ExistenceDuSite']))// c est a dire qu'on est dans une prestation gestion de projet
{
if ($_POST['ExistenceDuSite'] == "Oui")
{
if (empty($_POST['PaysDuProjet']))
$message .= "Le pays de votre projet<br/>";
if (empty($_POST['VilleDuProjet']))
$message .= "La ville de votre projet<br/>";
if (empty($_POST['SuperficieDuTerrain']))
$message .= "La Superficie Du Terrain<br/>";
if (empty($_POST['sourceDeau']))
$message .= "La source D eau<br/>";
if (empty($_POST['accesAuSite']))
$message .= "L acces Au Site<br/>";
if (empty($_POST['NatureDuSol']))
$message .= "La Nature Du Sol<br/>";
if (empty($_POST['TypeDeVegetation']))
$message .= "Le Type De Vegetation<br/>";
}
if (empty($_POST['Categories']))
$message .= "Aucune sous-categorie de production n'a ete definie<br/>";
if (empty($_POST['DateDeDemarrage']))
$message .= "Date De Demarrage souhaitee<br/>";
if (empty($_POST['DateDeFin']))
$message .= "Date De Fin souhaitee<br/>";
if (empty($_POST['budget']))
$message .= "Votre budget<br/>";
}
// si un champ est vide, on affiche le message d'erreur et on stoppe le script
if (strlen($message) > strlen($msg_erreur)) {
echo $message;
die();
}
// sinon c'est ok => on continue
foreach($_POST as $index => $valeur) {
$$index = stripslashes(trim($valeur));
}
//Préparation de l'entête du mail:
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= "From: {$_POST['Prenoms']}"." "."{$_POST['Nom']} "
."<{$_POST['AdresseEmail']}>\r\n";
$mail_entete .= 'Cc: ellamathieu@gmail.com' . "\r\n";
$mail_entete .= 'Cc: informaticaux@gmail.com' . "\r\n";
$mail_entete .= 'Reply-To: '.$_POST['AdresseEmail']."\r\n";
$mail_entete .= 'Content-Type: text/plain; charset="iso-8859-1"';
$mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n";
//Entete du mail de remerciement
$mail_entete = "MIME-Version: 1.0\r\n";
$mail_entete .= 'From: Meaaconsulting' . "\r\n";
$mail_entete .= 'Cc: ellamathieu@gmail.com' . "\r\n";
$mail_entete .= 'Cc: informaticaux@gmail.com' . "\r\n";
$mail_entete .= 'Content-Type: text/plain; charset="iso-8859-1"';
$mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n";
$mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n";
// préparation du corps du mail
$mail_corps = "Message de : $Prenoms $Nom\n";
$mail_corps .= "Email : $AdresseEmail\n";
$mail_corps .= "Numero De Telephone : $NumeroDeTelephone\n";
$mail_corps .= "TypeDePrestation : $TypeDePrestation\n";
if(isset($_POST['ExistenceDuSite']))// si on est en gestion de projet,on peut remplir les informations sur le site sinon,on est dans les autres types de speculation
{
if ($_POST['ExistenceDuSite'] == "Oui")
{
$mail_corps .= "Le site du projet existe deja.\n";
$mail_corps .= "Pays du projet : $PaysDuProjet\n";
$mail_corps .= "Ville du projet : $VilleDuProjet\n";
$mail_corps .= "Superficie du terrain : $SuperficieDuTerrain en $Mesure\n";
$mail_corps .= "source d eau : $sourceDeau\n";
$mail_corps .= "acces au site : $accesAuSite\n";
$mail_corps .= "Nature du sol : $NatureDuSol\n";
$mail_corps .= "Type de vegetation : $TypeDeVegetation\n";
}
else
{
$mail_corps .= "Le site du projet n existe pas encore.\n";
}
foreach($_POST['Categories'] as $valeur)// recuperation de toutes les cases cochées dans sous categorie
{
$lesCat .= $valeur .';';
}
$mail_corps .= "Categories : $lesCat\n";
$mail_corps .= "Date de demarrage : $DateDeDemarrage\n";
$mail_corps .= "Date de fin : $DateDeFin\n";
$mail_corps .= "budget : $budget en $Devise\n";
}
$mail_corps2 = "Merci $Prenoms $Nom de votre requete sur meaaconsulting, nous la traiterons dans les plus bref delais\n";
// envoi du mail
if (mail(MAIL_DESTINATAIRE,MAIL_SUJET,$mail_corps,$mail_entete)) {
//Le mail a ete envoyé
if (mail($AdresseEmail,MAIL_SUJET,$mail_corps2,$mail_entete)) {
} else { // Le mail n a pas ete envoyer au client
}
echo "Mail envoyé";
die();
} else {
//Le mail n a pas été expédié
echo "Le mail n'a pas été envoyé";
die();
}
?> |
Partager