par
Elie » 28 déc. 2014, 02:01
Allons-y étape par étape.
Déjà, tu vois que tu recupère une variable $_GET['mod'];
Donc le plus simple est de faire :
<ul class="menu">
<li><a href="?mod=accueil"<?php echo !empty($_GET['mod']) && ($_GET['mod'] == 'accueil') ? ' class="active"' : NULL; ?>>Accueil</a></li>
<?php echo !empty($_SESSION['id']) ? '<li><a href="contact.php">Contact</a></li>' : NULL; ?>
</ul>
Après là tu n'as qu'un seul lien mais le plus simple serait de faire une boucle de tout les noms de ton menu et de vérifier si le 'mod' = le nom du menu affiché.
Est-ce que ca déjà ca t'avance ?
Allons-y étape par étape.
Déjà, tu vois que tu recupère une variable $_GET['mod'];
Donc le plus simple est de faire :
[php]<ul class="menu">
<li><a href="?mod=accueil"<?php echo !empty($_GET['mod']) && ($_GET['mod'] == 'accueil') ? ' class="active"' : NULL; ?>>Accueil</a></li>
<?php echo !empty($_SESSION['id']) ? '<li><a href="contact.php">Contact</a></li>' : NULL; ?>
</ul>[/php]
Après là tu n'as qu'un seul lien mais le plus simple serait de faire une boucle de tout les noms de ton menu et de vérifier si le 'mod' = le nom du menu affiché.
Est-ce que ca déjà ca t'avance ?