Contactez-nous
Nous vous remercions d'avoir visité notre site Internet.
Nous restons à votre disposition.
Nous espérons que vous serez satisfait de la qualité de nos services.
MERCI DE VOTRE CONFIANCE !
//
// DEBUT Fonction de contrôle du mail PHP-UNIX
function check_mail($email) {
if( (preg_match('/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/', $email)) ||
(preg_match('/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/',$email)) ) {
$host = explode('@', $email);
if(checkdnsrr($host[1].'.', 'MX') ) return true;
if(checkdnsrr($host[1].'.', 'A') ) return true;
if(checkdnsrr($host[1].'.', 'CNAME') ) return true;
}
return false;
}
// FIN Fonction de contrôle du mail
// FIN Fonction de contrôle du mail
$MailTo = "st.girard@excelcourses.fr"; //adresse ŕ laquelle sera envoyé le contenu du formulaire
$MailSubject = "Mail provenant du site: http://www.excelcourses.fr"; //texte qui va figurer dans le champ "sujet" du email
$MailHeader = "From: st.girard@excelcourses.fr"; //adresse email qui va figurer dans le champ "expéditeur" du email et qui peut ętre remplacé par la variable "$champx" ("$champ3").
// Quelques hébergeurs obligent que le domaine du mail de l'expéditeur soit celui de votre site
$min_size="3"; // Longueur minimum du message
$max_size="5000"; //Longueur maximum du message
/* Les routines suivantes permettent ŕ chacune des variables de prendre la valeur des champs du formulaire et de les stocker ensuite dans la variable globale MailBody qui constituera le corps du message */
$Envoi = 1; //initialisation de la variable envoi ŕ 1
/* Pour enlever une condition de vérification de champ (vide ou non), enlever, par exemple au champ 1 :
*
if ($nom == ""){ //nom du nom
echo("Vous n'avez pas complété le champ 1.
"); //message qui s'affiche si le visiteur n'a pas rempli ce champ
$Envoi = 0; //si le nom n'a pas été rempli, la variable envoi prend la valeur de 0
}
else {
}
et ne laisser que :
$MailBody .= "Nom : $nom\n";
*/
//
if ($civilite == "0"){
echo("Vous avez oublié de choisir une valeur dans le menu déroulant: Civilité
");
$Envoi = 0;
}
else {
$MailBody .= "Civilité: $civilite\n";
}
if ($nom == ""){ //nom du nom
echo("Vous n'avez pas complété le: Nom
"); //message qui s'affiche si le visiteur n'a pas rempli ce champ
$Envoi = 0; //si le nom n'a pas été rempli, la variable envoi prend la valeur de 0
}
else {
$MailBody .= "Nom : $nom\n"; //si le nom contient de l'information, elle est stockée dans la variable MailBody
}
if ($prenom == ""){
echo("Vous n'avez pas complété le: Prénom
");
$Envoi = 0;
}
else {
$MailBody .= "Prénom: $prenom\n";
}
if ($adresse == ""){
echo("Vous n'avez pas complété le: Adresse
");
$Envoi = 0;
}
else {
$MailBody .= "Adresse : $adresse\n";
}
if ($adresses == ""){
echo("Vous n'avez pas complété le: Adresse (suite)
");
$Envoi = 0;
}
else {
$MailBody .= "Adresse (suite) : $adresses\n";
}
if ($cp == ""){
echo("Vous n'avez pas complété le: Code postal
");
$Envoi = 0;
}
else {
$MailBody .= "Code postal : $cp\n";
}
if ($ville == ""){
echo("Vous n'avez pas complété la Ville
");
$Envoi = 0;
}
else {
$MailBody .= "Ville : $ville\n";
}
if ($telephone == ""){
echo("Vous n'avez pas complété le: Téléphone
");
$Envoi = 0;
}
else {
$MailBody .= "Téléphone: $telephone\n";
}
if ($email == ""){
echo("Vous n'avez pas complété le: E-mail
");
$Envoi = 0;
}
else {
if (check_mail($email)) {
$MailBody .= "E-mail: $email\n";
}
else {
echo("L'adresse du E-mail n'est pas valide
");
$Envoi = 0;
}
}
if ($objet == "0"){
echo("Vous avez oublié de choisir une valeur dans le menu déroulant: Objet
");
$Envoi = 0;
}
else {
$MailBody .= "Objet : $objet\n";
}
if ($champ6 == ""){
echo("Vous avez oublié le message
");
$Envoi = 0;
}
elseif (strlen($champ6) <= $min_size) {
echo("Votre message est trop petit.
");
$Envoi = 0;
}
elseif (strlen($champ6) >= $max_size) {
echo("Votre message est trop long");
$Envoi = 0;
}
else {
$affich_champ6 = htmlentities($champ6); // affiche le code HTML ŕ l'état brut.
$affich_champ6 = StripSlashes($affich_champ6); // enlčve, au texte affiché, les \ aux apostrophes, exemple : l\'habitude
$envoi_champ6 = StripSlashes($champ6); // enlčve les \ aux apostrophes, exemple : l\'habitude
$MailBody .= "Message : $envoi_champ6\n";
}
if ($statut == ""){
echo("Vous n'avez pas précisé votre choix sur la Question : Vous etes ?
");
$Envoi = 0;
}
else {
$MailBody .= "Status : $statut\n";
}
//Routine pour les cases à cocher
$items = 3; //initialisation du nombre d'items possibles
for ($i = 1; $i <= $items; $i++) { //boucle sur le nombre d'items
$MailBody .= "$dis[$i], "; //stockage des items choisis dans la variable MailBody
}
if ($Envoi == 0) { //vérification que la variable envoi est bien à 1
echo("
Votre message a bien été envoyé"); echo("
"); //affichage d'un message de confirmation. } ?>