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
A voir également:
- Couleur lien page actuelle
- Supprimer page word - Guide
- Ma position actuelle - Guide
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Verificateur de lien - Guide
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>';
}