diff options
Diffstat (limited to '')
-rwxr-xr-x | ressources/includes/menu.php | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ressources/includes/menu.php b/ressources/includes/menu.php new file mode 100755 index 0000000..452c60f --- /dev/null +++ b/ressources/includes/menu.php @@ -0,0 +1,39 @@ +<!-- +nom projet : NeoKron Projekt +nom fichier : menu.php +Auteurs : Adrien Robert & Corentin Breton +version : 7.1 +Note: Sérieusement je sais pas d'où sort ce code --' +--> +<?php + function affiche_menu() + { + // tableaux contenant les liens d'accès et le texte à afficher + $tab_menu_lien = array( "index.php", "forum.php", "livre_or.php", "equipe.php", "inscription.php", "connexion.php" ); + $tab_menu_texte = array( "Accueil", "Forums", "Livre d'or", "L'équipe", "Inscription", "Connexion" ); + + // informations sur la page + $info = pathinfo($_SERVER['PHP_SELF']); + + $menu = "\n<div id=\"menu\">\n <ul id=\"onglets\">\n"; + + + + // boucle qui parcours les deux tableaux + foreach($tab_menu_lien as $cle=>$lien) + { + $menu .= " <li"; + + // si le nom du fichier correspond à celui pointé par l'indice, alors on l'active + if( $info['basename'] == $lien ) + $menu .= " class=\"active\""; + + $menu .= "><a href=\"" . $lien . "\">" . $tab_menu_texte[$cle] . "</a></li>\n"; + } + + $menu .= "</ul>\n</div>"; + + // on renvoie le code xHTML + return $menu; + } +?> |