diff --git a/controllers/controleur.php b/controllers/controleur.php deleted file mode 100644 index d4a91d8..0000000 --- a/controllers/controleur.php +++ /dev/null @@ -1,94 +0,0 @@ -Reinit(); - break; - - case 'accueil': - $this->AffAccueil(); - break; - - //mauvaise action - default: - $dVueEreur[] = "Erreur d'appel php"; - $this->AffAccueil(); - break; - } - - } catch (PDOException $e) - { - //si erreur BD, pas le cas ici - $dVueEreur[] = "Erreur inattendue!!! "; - require ($rep.$vues['erreur']); - - } - catch (Exception $e2) - { - $dVueEreur[] = "Erreur inattendue!!! "; - require ($rep.$vues['erreur']); - } - - - //fin - exit(0); - }//fin constructeur - - - function Reinit() { - global $rep,$vues; // nécessaire pour utiliser variables globales - - //$model = new Simplemodel(); - //$model->build_data("",0); - - require ($rep.$vues['accueil']); - } - - function AffAccueil(){ - global $rep,$vues,$model,$style; - - require($rep.$model['citation']); - require($rep.$vues['bandeau']); - require($rep.$vues['citation']); - - // Gestion du thème - if (isset($_POST['theme'])) { - $theme = $_POST['theme']; - setcookie('theme', $theme, time() + (30 * 24 * 60 * 60), "/"); - } elseif (isset($_COOKIE['theme'])) { - $theme = $_COOKIE['theme']; - } else { - $theme = 'dark-mode'; - } - - // Récupérer les données via le modèle - $modelCit = new CitationModel(); - $citationDuJour = $modelCit->getCitationDuJour(); - $suggestions = $modelCit->getSuggestions($citationDuJour); - - // Afficher la page via la vue - HeaderView::display($theme); - CitationView::display($citationDuJour, $suggestions); - } - - -}//fin class - -?> \ No newline at end of file