par
Shadowwera » 30 avr. 2021, 09:28
Salut !
Tu pourrais améliorer légèrement ton code, du moins l'optimiser
Etant donner que tu vérifie déja si isset($_SESSION['Id_Droit']) === true, pourquoi le revérifier une seconde fois ici ?
<?php
if ((isset($_SESSION['Id_Droit'])) && (($_SESSION['Id_Droit']) == 3)) { ?>
<a class="dropdown-item" href="/Federation.php">Administration</a>
<?php } ?>
Tu pourrais simplement vérifier cette condition de cette manière et ne pas à réécrire 2 fois cette même condition :
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<?php
if (isset($_SESSION['Id_Droit'])) { ?>
<a class="dropdown-item" href="../registration/logout.php">Deconnexion</a>
<?php
if($_SESSION['Id_Droit'] === 3) { ?>
<a class="dropdown-item" href="/Federation.php">Administration</a>
<?php }
} else { ?>
<a class="dropdown-item" href="../registration/login.php">Connexion</a>
<?php } ?>
<a class="dropdown-item" href="/Federation.php">test</a>
</div>