Esempio n. 1
0
        $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 : "");
?>