Changer un menu en php ?
Fermé
spokito
Messages postés
22
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
17 juillet 2011
-
26 févr. 2007 à 09:36
benkeeper Messages postés 81 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 26 janvier 2008 - 26 févr. 2007 à 09:49
benkeeper Messages postés 81 Date d'inscription samedi 4 septembre 2004 Statut Membre Dernière intervention 26 janvier 2008 - 26 févr. 2007 à 09:49
A voir également:
- Changer un menu en php ?
- Changer dns - Guide
- Changer clavier qwerty en azerty - Guide
- Menu déroulant excel - Guide
- Changer carte graphique - Guide
- Windows 11 menu démarrer classique - Guide
1 réponse
benkeeper
Messages postés
81
Date d'inscription
samedi 4 septembre 2004
Statut
Membre
Dernière intervention
26 janvier 2008
45
26 févr. 2007 à 09:49
26 févr. 2007 à 09:49
Bonjour,
Tout d'abord il faudrait savoir quelles sont les conditions de changement de ce menu. Il change en fonction de la page consultée? De l'utilisateur ? ...
Si c'est en fonction de la page affichée, il est possible de changer le menu en se basant sur les variable GET (variable présente dans l'url, de type 'http://.../index.php?page=accueil').
Il faut remplacer l'include du fichier menu par :
<div id="menu_gauche">
<?php
if(isset($_GET['nom_variable']))
{
switch($_GET['nom_variable'])
{
case 'accueil':
default:
include("mon_menu_1.php");
break;
case 'exemple':
include("mon_menu_2.php");
break;
...
}
}
?>
</div>
Ben
Tout d'abord il faudrait savoir quelles sont les conditions de changement de ce menu. Il change en fonction de la page consultée? De l'utilisateur ? ...
Si c'est en fonction de la page affichée, il est possible de changer le menu en se basant sur les variable GET (variable présente dans l'url, de type 'http://.../index.php?page=accueil').
Il faut remplacer l'include du fichier menu par :
<div id="menu_gauche">
<?php
if(isset($_GET['nom_variable']))
{
switch($_GET['nom_variable'])
{
case 'accueil':
default:
include("mon_menu_1.php");
break;
case 'exemple':
include("mon_menu_2.php");
break;
...
}
}
?>
</div>
Ben