Bon, je reviens vers vous en étant plus clair.
Voici où vous trouverez mon test : fichier test

Le problème est : si vous cliquez sous "artiste", apparait un ss-menu avec a,b ou c. En cliquant sur un de ces "sous"-lien, mon menu 1er niveau n'est pas rechargé, comme vous le constatez.
Donc l'inclusion 2e niveau ne recharge pas les fichiers de 1er niveau...

Je suis sûr que c'est tout con et que les pros du PHP pourront m'aider.
Modifié par chapoba (02 Aug 2006 - 14:34)
Bon, j'ai trouvé, c'est ma logique qui n'était pas bonne.
En fait il faut que les pages abc incluent elles-mêmes le reste de l'environnement.
On aura donc pour a.php une inclusion du sous-menu avec un code de type
<?php
include('menuArtiste.htm')  //inclusion du sous menu latéral a b c
?>


Et le document menuArtiste.htm (niveau2) fera lui référence à l'inclusion dans la page index.php (niveau1)
<div><a href="index.php?page=a" title="a">a</a></div>
<div><a href="index.php?page=b" title="b">b</a></div>
<div><a href="index.php?page=c" title="c">c</a></div>


Voilà, en espérant que celà servira à quelques-uns...
ça marche, mais s'il y a plus logique en termes de programmation je suis preneur et curieux.
Attention je laisse mon exemple en ligne, mais il n'est pas corrigé.
Modifié par chapoba (03 Aug 2006 - 08:28)
Salut,

Sans ton code PHP ça va être dur de t'aider...
Mais il me semble que dans ta page "artiste.php" (celle où tu arrives quand tu clique sur un sous-lien a,b ou c) il manque le 1er niveau de ton menu !

Quand tu cliques sur le 1er niveau, ta page est "index.php". là ton menu est bien inclu, mais dès que tu passes dans "artiste.php", ce menu disparait. Donc il ne doit pas être inclu dans cette page...


trop tard Smiley smile Smiley edit Modifié par siddhy (03 Aug 2006 - 08:31)