Couleur lien page actuelle
doctorpower
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
P@t@ch0n Messages postés 603 Statut Membre -
P@t@ch0n Messages postés 603 Statut Membre -
Bonjours, j'aimerai que les liens de mon site qui poient sur la page actuelle soient d'une autre couleur, afin que le visiteur sache dans quelle rubrique il se trouve.
J'ai fais un petit code php pour faire changer la class du lien mais je n'arrive pas a l'intérgrer efficacement au site, sans avoir à changer tout les liens des menus...
voici le code:
dans le CSS: (par exemple)
merci d'avance
J'ai fais un petit code php pour faire changer la class du lien mais je n'arrive pas a l'intérgrer efficacement au site, sans avoir à changer tout les liens des menus...
voici le code:
<a href="index.php" <?php
if ($_SERVER['REQUEST_URI'] == '/index.php')
{
$class="class='active'";
}
else
{
$class="id='menu_5 a'";
}
echo $class;
?>> Accueil</a>
dans le CSS: (par exemple)
.active
{
color: red;
}
merci d'avance
Configuration: Windows XP Firefox 3.0.10
1 réponse
-
En utilisant un tableau sans doute ?
$liens = array( 'index' => 'accueil', 'article' => 'articles', 'catégorie' => 'categories', 'livreor' = 'livre d\'or'); $fichier = pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME); foreach( $liens as $k => $v ) { $class = null; if( $fichier == $k ) $class = ' class="active"'; echo '<a href="' . $k . '.php"' . $class . '>' . $v . '</a>'; }