diff --git a/code/sidebar.php b/code/sidebar.php new file mode 100644 index 0000000000000000000000000000000000000000..05e21c422521ec4bb9f96464cab206c17f757489 --- /dev/null +++ b/code/sidebar.php @@ -0,0 +1,36 @@ +<?php +// Assurez-vous que la variable $user est définie avant d'inclure ce fichier +if (!isset($user)) { + session_start(); // Démarrer la session si ce n'est pas encore fait + $user = $_SESSION['user'] ?? null; // Récupérer les infos de l'utilisateur depuis la session +} +?> + +<div class="sidebar"> + <div> + <h2>Menu</h2> + <?php if ($user['role'] === 'tutor'): ?> + <a href="create_session.php">Créer sessions</a> + <a href="prof_create_depot.php">Créer dépots</a> + <a href="prof_view_files.php">Voir dépots</a> + <a href="manage_sessions.php">Gestion de sessions</a> + <a href="view_students.php">Voir les etudiants</a> + <a href="attendance.php">Gestion des présences</a> + <a href="planning.php">Programme hebdomadaire</a> + <?php elseif ($user['role'] === 'student'): ?> + <a href="student_upload_file.php">Voir les dépots</a> + <a href="join_session.php">Rejoindre une session</a> + <a href="view_sessions.php">Voir les sessions</a> + <a href="planning.php">Programme hebdomadaire</a> + <?php elseif ($user['role'] === 'admin'): ?> + <a href="manage_users.php">Gestion utilisateurs </a> + <a href="manage_sessions_admin.php">Gestion de sessions</a> + <a href="planning.php">Programme hebdomadaire</a> + <?php endif; ?> + + <a href="logout.php" class="logout">Deconnexion</a> + </div> + <a href="welcome.php"> + <img src="img/but.jpg" alt="Sidebar Image"> + </a> + </div>