Actualiser dashboard.php

This commit is contained in:
2026-03-23 15:18:29 +00:00
parent cf87740b65
commit 4049521b32

View File

@@ -1,7 +1,5 @@
<?php <?php
session_start(); session_start();
// Sécurité : redirection si pas connecté
if (!isset($_SESSION['user'])) { if (!isset($_SESSION['user'])) {
header("Location: login.php"); header("Location: login.php");
exit(); exit();
@@ -9,41 +7,15 @@ if (!isset($_SESSION['user'])) {
include 'include/header.php'; include 'include/header.php';
include 'include/nav.php'; include 'include/nav.php';
// ✅ Include fiable (corrige ton erreur)
include __DIR__ . '/personne1.php';
// Vérification
if (!isset($personne1)) {
echo "Erreur : personne1 non chargée";
exit();
}
?> ?>
<h2>Dashboard</h2> <h2>Dashboard</h2>
<p>Bienvenue, <?php echo htmlspecialchars($_SESSION['user']); ?> (<?php echo htmlspecialchars($_SESSION['role']); ?>)</p>
<p> <?php if ($_SESSION['role'] === 'Admin'): ?>
Bienvenue, <p>Vous êtes Admin, vous pouvez gérer le site.</p>
<?php echo htmlspecialchars($_SESSION['user']); ?> <?php else: ?>
(<?php echo htmlspecialchars($_SESSION['role']); ?>) <p>Vous êtes Utilisateur, votre accès est limité.</p>
</p> <?php endif; ?>
<?php
// ✅ Gestion des rôles
if ($_SESSION['role'] === 'Admin') {
echo "<p><strong>Mode ADMIN :</strong> accès complet au site</p>";
} else {
echo "<p><strong>Mode UTILISATEUR :</strong> accès limité</p>";
}
?>
<h3>Informations :</h3>
<ul>
<li>Nom : <?php echo htmlspecialchars($personne1['nom']); ?></li>
<li>Prénom : <?php echo htmlspecialchars($personne1['prenom']); ?></li>
<li>Email : <?php echo htmlspecialchars($personne1['email']); ?></li>
<li>Rôle : <?php echo htmlspecialchars($personne1['role']); ?></li>
<li>Classe : <?php echo htmlspecialchars($personne1['classe']); ?></li>
</ul>
<?php include 'include/footer.php'; ?> <?php include 'include/footer.php'; ?>