• English
  • Français (French)

Ceci est une ancienne révision du document !


1 = oui ; 0 = non $email_admin = 'webmaster@votresite.com'; // Votre email $nom_site = 'Les Emails'; // Le nom du site où sera installé le script $sujets = array('Technique','Suggestion','Autre'); // Sujets possibles aux messages (pour en rajouter prenez exemple sur les 3 premiers) $choix_urgent = 1; // Vous pouvez choisir d'activer ou non la fonction "urgent", ainsi l'internaute pourra signaler que son mail est urgent ou non $choix_nom = 1; // Nom obligatoire ? $votre_mail = 1; // Afficher votre adresse email directement ? // // Ne pas modifier ci-dessous // if(isset($_POST['envoyer']) && $_POST['envoyer'] == 'ok') // Si l'on envoye quelque chose { $reponse = '
'; $mail = htmlentities($_POST['mail']); // On récupère l'email $nom = htmlentities($_POST['nom']); // Le nom $sujet = htmlentities($_POST['sujet']); // Le sujet $message = nl2br(htmlentities($_POST['message'])); // Le message $urgent = htmlentities($_POST['urgent']); // On récupère le type du message if($choix_nom == 1) // Si le nom est obligatoire { if(!empty($nom)) // Si le champ est bien rempli on met 1 { $Snom = 1; } elseif(empty($nom)) // Sinon on met 0 { $Snom = 0; } } else // Si le champ n'est pas activé on met 1 { $Snom = 1; } if(!empty($mail) && !empty($message) && $sujet != '' && $Snom == 1) // On vérifie que l'email, le message et le sujet sont bien présent et on vérifie si tout est correct avec le nom { // L'entete du message $entete = "MIME-Version: 1.0\r\n"; $entete .= "Content-type: text/html; charset=iso-8859-1\r\n"; $entete .= "From: <$mail>\r\n"; $entete .= "Reply-To: $mail\r\n"; $email = ''; // La variable du message a envoyer if($urgent == 1) // Si le message est urgent on le signal $email .= 'Message urgent !!
'; if(empty($nom)) $nom = 'NON INDIQUE'; // On créée le message $email .= 'Vous recevez ce message de votre site ' .$nom_site. ' pour une raison ' .$sujets[$sujet]. '.
Son email est : ' .$mail. '

'; $email .= 'Le message de l\'utilisateur ' .$nom. ' :
-----
'; $email .= $message; $email = stripslashes($email); mail($email_admin, 'Message Internaute: ' .$sujets[$sujet], $email, $entete); // Et on envoye le tout $reponse .= 'Votre message a bien été transféré au webmaster. Nous vous remercions.
'; // on indique que tout s'est bien déroulé. } else { $reponse .= 'Merci de bien completer tous les champs.
'; // On indique une erreur } } //\\ Fin - Le texte commençant par "" peut être placé partout dans la page ?>

Feuille de contact Adresse email du webmaster : ' .$email_admin. '

'; } ?>

Sujet de votre message : *

Votre message est-il urgent ? :
'; echo '
'; echo '
'; echo '(Merci de ne pas abuser de l\'urgence)

'; } ?>

Votre message :
*

* Champs obligatoires.

Created by M@f!eusO