Ajout d'un panneau admin (non fonctionnel) et ajout d'une catégorie dans le header (foncitonnel)
This commit is contained in:
@@ -27,6 +27,21 @@ session_start();
|
|||||||
<a href="./xp.php">Expériences</a>
|
<a href="./xp.php">Expériences</a>
|
||||||
<a href="./contact.php">Contact</a>
|
<a href="./contact.php">Contact</a>
|
||||||
<?php
|
<?php
|
||||||
|
// Vérification que l'utilisateur est admin, s'il est admin, il aura accès au panel admin
|
||||||
|
if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') {
|
||||||
|
|
||||||
|
} else {
|
||||||
|
?>
|
||||||
|
|
||||||
|
<a href="./admin.php">Administration</a>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Vérification si l'utilisateur est connecté, si c'est le cas au lieu de Connexion il aura Deconnexion
|
||||||
|
|
||||||
if (isset($_SESSION['user_id'])){
|
if (isset($_SESSION['user_id'])){
|
||||||
?>
|
?>
|
||||||
<a href="../scripts/disconnect.php">Deconnexion</a>
|
<a href="../scripts/disconnect.php">Deconnexion</a>
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<?php
|
||||||
|
// On ajoute ici le header
|
||||||
|
require_once('./../elements/header.php');
|
||||||
|
|
||||||
|
// Ajout de la base de donnée
|
||||||
|
require_once '../functions/databaseConnection.php';
|
||||||
|
|
||||||
|
// L'utilisateur doit être administrateur
|
||||||
|
if (!isset($_SESSION['role']) || $_SESSION['role'] !== 'admin') {
|
||||||
|
header('Location: ../pages/home.php');
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Page du panneau d'administration
|
||||||
|
?>
|
||||||
@@ -6,6 +6,13 @@
|
|||||||
|
|
||||||
// On ajoute ici le Header
|
// On ajoute ici le Header
|
||||||
require_once('./../elements/header.php');
|
require_once('./../elements/header.php');
|
||||||
|
|
||||||
|
// Si l'utilisateur est déjà connecté
|
||||||
|
if (isset($_SESSION['user_id'])){
|
||||||
|
header('Location: ../pages/home.php');
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
Reference in New Issue
Block a user