Bonjour,
Aujourd'hui je me penche sur la fonction include() qui m'a l'air plutot pratique et que je souhaite utiliser. Cependant, j'ai une question: Si je veux un menu du style :
menu de la page d'accueil:
<ul>
<li>Accueil</li>
<li><a href="photos/index.php">Photos</a></li>
<li><a href="videos/index.php">Vidéos</a></li>
</ul>
Si je mets ce menu sur la page 'menu.php' appelée par la fonction include(menu.php), sur la page d'accueil, ca passera sans probleme. Mais sur la page 'photos/index.php', ca risque de merder, je me trompe?
Donc si j'ai bien compris, il faut faire un truc dans ce genre là:
<ul>
<li><a href="<a href="http://www.domaine.com/index.php" target="_blank">http://www.domaine.com/index.php</a>">Accueil</a></li>
<li><a href="<a href="http://www.domaine.com/photos/index.php" target="_blank">http://www.domaine.com/photos/index.php</a>">Photos</a></li>
<li><a href="<a href="http://www.domaine.com/videos/index.php" target="_blank">http://www.domaine.com/videos/index.php</a>">Vidéos</a></li>
</ul>
Reprenez moi si je me trompe.
Du coup on perd les effets du lien inactivé de la page en cours de consultation, et surtout, ce qui me gene aussi, c'est qu'on ne peut tester son site qu'une fois mis en ligne ?? plus de test en local possible?
Y'a pas moyen de conserver les effet html dans un include? Je sais, le principal avantage c'est la standardisation du menu et donc le gain de temps en cas de modif. Mais moi je cherche à avoir le beurre ET l'agent du beurre (la crémière et sa soeur jumelle tant qu'à faire...!).
Nan sérieusement, ca m'embete quand même un peu cette histoire.
Merci de m'éclairer.