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="./contact.php">Contact</a>
|
||||
<?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'])){
|
||||
?>
|
||||
<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
|
||||
require_once('./../elements/header.php');
|
||||
|
||||
// Si l'utilisateur est déjà connecté
|
||||
if (isset($_SESSION['user_id'])){
|
||||
header('Location: ../pages/home.php');
|
||||
exit;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<body>
|
||||
|
||||
Reference in New Issue
Block a user