Example #1
0
$page_root = "index.php";
require "vendor/autoload.php";
use core\Autoloader;
use core\auth\Connexion;
use core\contenus\Contenus;
use core\modules\RouterModule;
use core\Configuration;
require "core/Autoloader.class.php";
Autoloader::register();
require "config/initialise.php";
//--------------------------------------------- INITIALISATION DES CLASS -------------------------------------------------------//
$login = new Connexion();
$config = new Configuration();
$arr = [];
if (isset($_SESSION["idlogin" . CLEF_SITE])) {
    $membre = new \core\auth\Membre($_SESSION["idlogin" . CLEF_SITE]);
    $img_profil = $membre->getImg();
}
//--------------------------------------------- FIN INITIALISATION DES CLASS -------------------------------------------------------//
//--------------------------------------------- GENERATION META TITLE ++ DESCRIPTION -------------------------------------------------------//
if ($config->getContenusDynamique() == 1) {
    //initialisation des contenus
    $contenu = new Contenus();
    if (isset($_GET['page']) && $_GET['page'] != null) {
        $page = $_GET['page'];
        $contenu->getHeadPage(0, $page);
    } else {
        $contenu->getHeadPage(1);
    }
    $titre_page = $contenu->getBaliseTitle();
    $description_page = $contenu->getMetaDescription();
Example #2
0
<?php

use core\HTML\flashmessage\FlashMessage;
$membre = new \core\auth\Membre($_SESSION["idlogin" . CLEF_SITE]);
$mdp = $_POST['mdp'];
$new_mdp = $_POST['mdp_new'];
$verif_new_mdp = $_POST['verif_mdp_new'];
if (isset($_POST['admin'])) {
    $membre->setMdp($mdp, $new_mdp, $verif_new_mdp);
    if ($membre->getErreur() != "") {
        FlashMessage::setFlash($membre->getErreur());
        header("location:" . ADMWEBROOT . "configuration/mon-compte");
    } else {
        \core\auth\Connexion::setDeconnexion(WEBROOT . "administrator/login");
        FlashMessage::setFlash("Votre mot de passe a été changé avec succès, vous pouvez vous reconnecter avec votre nouveau mot de passe", "info");
    }
} else {
    $membre->setMdp($mdp, $new_mdp, $verif_new_mdp);
    if ($membre->getErreur() != "") {
        FlashMessage::setFlash($membre->getErreur());
        header("location:index.php");
    } else {
        \core\auth\Connexion::setDeconnexion("index.php?page=login");
        FlashMessage::setFlash("Votre mot de passe a été changé avec succès, vous pouvez vous reconnecter avec votre nouveau mot de passe", "info");
    }
}
<?php

//---------- actif pour toutes les pages ------------------------------------//
$gestion_module = new \core\modules\GestionModule();
$gestion_module->getListeModuleActiver();
$membre = new \core\auth\Membre($_SESSION["idlogin" . CLEF_SITE]);
$nom_user = $membre->getPrenom() . " " . $membre->getNom();
//---------- fin actif pour toutes les pages ------------------------------------//
//---------- partie pour les droite d'acces ------------------------------------//
$droit_acces = new \core\admin\droitsacces\DroitAcces();
$gestion_droit_acces = new \core\admin\droitsacces\GestionDroitAcces();
if ($droit_acces->getDroitAccesAction("GESTION CONTENUS")) {
    $contenu = new \core\contenus\Contenus();
    $gestion_contenu = new \core\admin\contenus\GestionContenus();
}
//pour les pages sur les droits d'acces
if ($page == "gestion-droits-acces/ajouter-liste" || $page == "gestion-droits-acces/modifier-liste") {
    require_once ROOT . "core/admin/droitsacces/initialise/ajout_modification.php";
}
//---------- fin partie pour les droite d'acces ------------------------------------//
//---------- partie pour la gestion des comptes ------------------------------------//
if ($page == "gestion-comptes/creer-utilisateur") {
    if (isset($_SESSION['err_ajout_utilisateur'])) {
        $nom = $_SESSION['nom'];
        $prenom = $_SESSION['prenom'];
        $pseudo = $_SESSION['pseudo'];
        $mail = $_SESSION['mail'];
        $acces_admin = $_SESSION['acces_admin'];
        unset($_SESSION['err_ajout_utilisateur']);
    } else {
        $nom = null;