/**
  * Page de contact
  *
  */
 public function singleContact()
 {
     session_start();
     $meta['title'] = 'Contactez nous';
     $meta['menu'] = 'contact';
     $userConnect = $this->userConnect();
     $userConnectAdmin = $this->userConnectAdmin();
     $msg['error'] = [];
     $formulaire = new controleurFonctions();
     if ($_POST) {
         if (isset($_POST['prenom']) && isset($_POST['email']) && isset($_POST['message'])) {
             if (empty($_POST['prenom']) || strlen($_POST['prenom']) > 32 || strlen($_POST['prenom']) < 2) {
                 $msg['error']['prenom'] = "Veuillez donner un <b>prénom</b> entre 2 et 32 caractères.";
             }
             if (empty($_POST['email'])) {
                 $msg['error']['email'] = "Veuillez saisir une adresse <b>Email</b>.";
             } elseif (!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
                 $msg['error']['email'] = "Votre <b>Email</b> est invalide.";
             } elseif (strlen($_POST['email']) > 32) {
                 $msg['error']['email'] = "Votre <b>Email</b> ne doit pas dépasser 32 carractères.";
             }
             if (empty($_POST['message'])) {
                 $msg['error']['message'] = "Veuillez saisir un <b>message</b>.";
             } elseif (strlen($_POST['message']) > 250 || strlen($_POST['message']) < 10) {
                 $msg['error']['message'] = "Votre <b>message</b> doit contenir entre 10 et 10000 carractères.";
             }
             if (empty($msg['error'])) {
                 foreach ($_POST as $key => $value) {
                     $_POST[$key] = htmlspecialchars($value, ENT_QUOTES);
                 }
                 extract($_POST);
                 $membresAdmin = new modeleMembres();
                 $emailAdmin = '';
                 foreach ($membresAdmin->emailAdmin() as $value) {
                     $emailAdmin .= $value['email'] . ', ';
                 }
                 $formulaire->sendMail($emailAdmin, 'Demande de contact', $message, $email);
                 $msg['error']['confirm'] = "Votre Email a bien été envoyé.<br>Nous vous répondrons dans les plus brefs délais.";
             }
         } else {
             $msg['error']['generale'] = self::ERREUR_POST;
         }
     }
     $this->Render('../vues/single/contact.php', array('meta' => $meta, 'msg' => $msg, 'userConnect' => $userConnect, 'userConnectAdmin' => $userConnectAdmin, 'formulaire' => $formulaire));
 }