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 33 34 35 36 37 38 39 40
| <?php
function affiche_menu()
{
// tableaux contenant les liens daccès et le texte à afficher
$tab_menu_lien = array( "Depot.php", "Vente.php", "Promo.php", "Retour.php", "Etat.php");
$tab_menu_texte = array( "Les Depots", "Les Ventes", "Les Promotions", "Les Retours", "Les Etats" );
// informations sur la page
$info = pathinfo($_SERVER['PHP_SELF']);
$menu = '';
$menu .= '
<div id="menu">
<ul id="onglets">
';
// boucle qui parcours les deux tableaux
for($ind_menu = 0; $ind_menu < count($tab_menu_lien); $ind_menu++)
{
$menu .=
' <li';
// si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
if( $info['basename'] == $tab_menu_lien[$ind_menu] )
$menu .= ' class="active"';
$menu .= '><a href="' . $tab_menu_lien[$ind_menu] . '">' . $tab_menu_texte[$ind_menu] . '</a></li>
';
}
$menu .=
'</ul>
</div>';
// on renvoie le code xHTML
return $menu;
}
?> |
Partager