public function subscribe() { $msg = ""; $memberId = filter_input(INPUT_GET, 'id', FILTER_SANITIZE_FULL_SPECIAL_CHARS); $newsletter = new Newsletter(); $newsletter->setIdMembre($memberId); $newsletter->addNewsMember(); $msg .= '<p>Vous êtes désormais inscrit à la newsletter.</p>'; $msg .= '<a href="index.php">Retour à l\'accueil</a>'; include "views/newsletter/subscribe.php"; }
<?php include_once "models/member.php"; include_once 'models/newsletter.php'; $member = new Member(); $newsletter = new Newsletter(); if (isset($_SESSION['user']['id_membre'])) { $id = $_SESSION['user']['id_membre']; $newsletter->setIdMembre($id); } $memberSubscribed = $newsletter->findSubscribedMember(); $footer = ""; $footer .= '<div class="container">'; $footer .= '<div class="row">'; $footer .= '<div class="col-sm-4">'; $footer .= '<p class="title">LEGAL</p>'; $footer .= '<ul>'; $footer .= '<li><a href="index.php?controller=orders&action=mentions" title="Mentions légales">Mentions légales</a></li>'; $footer .= '<li><a href="index.php?controller=orders&action=cgv" title="C.G.V">C.G.V</a></li>'; $footer .= '</ul>'; $footer .= '</div>'; $footer .= '<div class="col-sm-4">'; $footer .= '<p class="title">NAVIGATION</p>'; $footer .= '<ul>'; $footer .= '<li><a href="index.php?controller=orders&action=sitemap" title="Plan du site">Plan du site</a></li>'; $footer .= '<li><a href="javascript:window.print();" title="Imprimer la page">Imprimer la page</a></li>'; $footer .= '</ul>'; $footer .= '</div>'; $footer .= '<div class="col-sm-4">'; $footer .= '<p class="title">CONTACT</p>'; $footer .= '<ul>';
public function access_modelNewsletter_unsubscribe() { include 'models/newsletter.php'; $newsletter = new Newsletter(); $newsletter->setIdMembre($this->id_membre); $resultat = $newsletter->unsubscribe(); return $resultat; }