1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <?php
function affiche_menu()
{
// tableaux contenant les liens d'accès et le texte à afficher
$tab_menu_lien = array( "index_connected.php", "services.php", "account.php", "news.php", "#", "#" );
$tab_menu_texte = array( "Home", "Services", "Account", "News", "Contact", "How to" );
// informations sur la page
$info = pathinfo($_SERVER['PHP_SELF']);
$menu_private = "\n<div id=\"menu\">\n <ul class=\"onglets\">\n";
// boucle qui parcours les deux tableaux
foreach($tab_menu_lien as $cle=>$lien)
{
$menu_private .= " <li";
// si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
if( $info['basename'] == $lien )
$menu_private .= " class=\"active\"";
$menu_private .= "><a href=\"" . $lien . "\">" . $tab_menu_texte[$cle] . "</a></li>\n";
}
$menu_private .= "</ul>\n</div>";
// on renvoie le code xHTML
return $menu_private;
}
?> |