public function Afficher() { // - On se connecte à la base de données parent::ConnecterBD(); // - On controle le formulaire $bErreur = 0; $courriel = $_POST["account_mail"]; // - Verifier unicité account mail if (parent::RequeteNbLignes("SELECT * FROM \"libertribes\".\"NEWSLETTER\" WHERE email = '{$courriel}'") > 0) { $bErreur++; } // - Une erreur on doit retourné sur le formulaire if ($bErreur > 0) { header('Location: index.php?page=newsletter&erreur=1'); exit; } // - On insère les données $sql = "INSERT INTO \"libertribes\".\"NEWSLETTER\" ( email )"; $sql .= " values ('{$courriel}')"; parent::Requete($sql); // - On envoi un email // - Gestion de l'affichage parent::Afficher(); }