Bonjour,
J'essaie de créer une fonction qui me permettrait de récupérer le nom de la page affichée, puis via des conditions d'afficher ou non un lien dans un menu.
Le début de mon code :
En suite j'appelle ma fonction dans mon menu ainsi :
Le but est que lorsque la page est affichée, le lien ne s'affiche pas dans le menu, mais les autres url doivent s'afficher
Mais là j'obtiens l'inverse ce que je voudrais avoir, mais je n'arrive pas à faire le contraire
Merci d'avance
Modifié par Gargamel (15 Jul 2009 - 16:43)
J'essaie de créer une fonction qui me permettrait de récupérer le nom de la page affichée, puis via des conditions d'afficher ou non un lien dans un menu.
Le début de mon code :
function link($url) {
if (strpos($_SERVER['PHP_SELF'], $url)===false) {
echo '';
} else {
echo '<a href="[nom de la page].html">';
}
}
En suite j'appelle ma fonction dans mon menu ainsi :
a écrit :
<u l>
<li><?php link('mapage1') ?><span>Page1</span></a></li>
<li ><?php link('mapage2') ?><span>Page2</span></a></li>
<li ><?php link('mapage3') ?><span>Page3</span></a></li>
</u l>
Le but est que lorsque la page est affichée, le lien ne s'affiche pas dans le menu, mais les autres url doivent s'afficher
Mais là j'obtiens l'inverse ce que je voudrais avoir, mais je n'arrive pas à faire le contraire
Merci d'avance
Modifié par Gargamel (15 Jul 2009 - 16:43)