$valide = false; $Warning = true; $error .= '<ul>Veuillez entrer votre nom.</ul>'; } if (!preg_match("/\\S/", $subject)) { $valide = false; $Warning = true; $error .= '<ul>Le sujet ne peut être vide.</ul>'; } if (!preg_match("/\\S/", $message)) { $valide = false; $Warning = true; $error .= '<ul>Le message ne peut être vide.</ul>'; } if ($valide) { $to = $param->getEmail(); $headers = "From: {$name}\r\nReply-to: {$mailfrom}"; $sujet = $subject . " - via site photo : " . $mailfrom; if (@mail($to, $sujet, $message, $headers, '-f' . $mailfrom)) { $info = true; $confirm = "Votre message à bien été envoyé."; unset($_POST); } else { $info = false; $confirm = "Une erreur est survenu, votre mail n'a pu être envoyé."; } } } require_once 'php/contact.class.php'; $contact = new Contact(isset($_POST) ? $_POST : ""); ?>