Nettoyage du code, fix de petits bugs.

Co-authored-by: Charpentier Juliette <juliette.charpentier1@etu.u-pec.fr
This commit is contained in:
2024-06-16 17:17:55 +02:00
parent 5f8e3e6dbc
commit cfb9825a59
21 changed files with 5843 additions and 835 deletions

View File

@@ -3,8 +3,7 @@ require_once $_SERVER['DOCUMENT_ROOT'] . '/tools/dbConnect.php';
if (isset($_COOKIE['userData'])) {
$userDataEncoded = $_COOKIE['userData'];
$userData = json_decode($userDataEncoded, true); // 'true' pour obtenir un tableau associatif
$userData = json_decode($userDataEncoded, true);
$email = $userData['email'];
$name = $userData['name'];
$familyName = $userData['familyName'];
@@ -13,15 +12,12 @@ if (isset($_COOKIE['userData'])) {
?>
<nav class="menu-container">
<!-- burger menu -->
<input type="checkbox" aria-label="Toggle menu" />
<span></span>
<span></span>
<span></span>
<!-- logo -->
<a href="<?php
if (isset($_COOKIE['userData'])) {
echo "/?res=login-succeeded";
@@ -32,7 +28,6 @@ if (isset($_COOKIE['userData'])) {
<img src="https://i.imgur.com/RkmSo9Q.png" alt="Jeux Olympiques - Paris 2024" />
</a>
<!-- menu items -->
<div class="menu">
<ul>
<?php
@@ -42,8 +37,8 @@ if (isset($_COOKIE['userData'])) {
echo "<li class='dropdown'>";
echo "<a href='/admin'>Panel d'administration</a>";
echo "<ul class='dropdown-content'>";
echo "<li><a href='/admin/users'>Gérer les utilisateurs</a></li>"; //option 1
echo "<li><a href='/admin/users'>Gérer les utilisateurs</a></li>";
echo "</ul>";
echo "</li>";
}
@@ -58,22 +53,18 @@ if (isset($_COOKIE['userData'])) {
$role = $userData['role'];
if ($role == 'Administrateur') {
echo "<li><a href='/events/new'>Créer un nouvel évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
echo "<li><a href='/events/list'>Rechercher un évènement</a></li>";
} else if ($role == 'Sportif') {
echo "<li><a href='/events/participate'>Participer à un évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
echo "<li><a href='/events/list'>Rechercher un évènement</a></li>";
} else if ($role == "Organisateur") {
echo "<li><a href='/events/new'>Créer un nouvel évènement</a></li>";
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
echo "<li><a href='/events/list'>Rechercher un évènement</a></li>";
} else if ($role == "Membre") {
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/book'>S'inscrire à un évènement</a></li>";
echo "<li><a href='/events/list'>Rechercher un évènement</a></li>";
}
} else {
echo "<li><a href='/events/list'>Liste des évènements</a></li>";
echo "<li><a href='/events/list'>Rechercher un évènement</a></li>";
}
?>
@@ -101,10 +92,8 @@ if (isset($_COOKIE['userData'])) {
<li>
<?php
if (isset($_COOKIE['userData'])) {
//echo "<a href='/account/profile'>Mon profil</a>";
$userName = "" . $userData['name'] . " " . $userData['familyName'] . "";
echo "<a href='/account/profile'><img class='avatar' src='https://cdn-icons-png.flaticon.com/64/4139/4139948.png' title=" . $userName . "></a>";
//echo "<br>" . $userData['name'] . " " . $userData['familyName'];
} else {
echo "<a href='/account/login'>Connexion</a>";
}