\r\n"; $headers .= "Reply-To: {$safe_email}\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=UTF-8\r\n"; // Envoi $sent = @mail($recipient_email, $mail_subject, $body, $headers); if ($sent) { $_SESSION['last_contact'] = time(); $_SESSION['flash'] = [ 'type' => 'success', 'message' => "Merci — votre message a bien été envoyé. Nous vous répondrons sous 48 heures ouvrées." ]; // redirection PRG pour éviter re-soumission header("Location: " . $_SERVER['REQUEST_URI']); exit; } else { $errors[] = "Erreur lors de l'envoi de l'e-mail. Essayez de nouveau plus tard."; } } if (!empty($errors)) { $_SESSION['flash'] = [ 'type' => 'error', 'message' => implode(' ', $errors) ]; header("Location: " . $_SERVER['REQUEST_URI']); exit; } } // Récupérer flash si présent if (isset($_SESSION['flash'])) { $flash = $_SESSION['flash']; unset($_SESSION['flash']); } ?>
En envoyant ce formulaire, vous acceptez que nous utilisions vos données pour traiter votre demande. Voir notre politique de confidentialité.