*/ namespace ImageHeberg; require 'config/config.php'; require _TPL_TOP_; // Anti flood $maSession = new SessionObject(); // En cas de validation du formulaire if (isset($_POST['Submit']) && $maSession->checkFlag()) { // Vérification du bon format de l'adresse mail if (filter_var($_POST['userMail'], FILTER_VALIDATE_EMAIL) !== false) { // Je complète le message avec l'IP de mon émeteur $message = $_POST['userMessage']; $message .= "\r\n\r\n ---------------------------------------------"; $message .= "\r\n\r\n IP : " . $_SERVER['REMOTE_ADDR']; $message .= "\r\n\r\n BROWSER : " . $_SERVER['HTTP_USER_AGENT']; // Tout va bien, on envoit un mail mail(_ADMINISTRATEUR_EMAIL_, "[" . _SITE_NAME_ . "] - Formulaire de contact", $message, "From: " . $_POST['userMail']); $maSession->removeFlag(); // Retour utilisateur echo '
' . $_POST['userMail'] . '