Menu qui ne change pas d'une page à l'autre

Résolu
maxup -  
 maxup -
Bonjour,
Je suis en train de creer mon site web et je suis face à un problème. En effet, comment dois je faire pour que mon menu reste le meme sur chaque page?
Car la je suis obligé de modifier chaque page dès que je modifie quelquechose dans le menu ...
Merci de vos réponses

Site : www.max-up.fr

A voir également:

3 réponses

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Il te faut inclure du PHP.
Un exemple très simple et très basique.
Une page: page.php

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
[...]
</head>
<body>
<div id="menu">
<ul>
<li><a href="page1.php">Page1</a></li>
<li><a href="page2.php">Page2</a></li>
<li><a href="page3.php">Page3</a></li>
</ul>
</div>
<div id="contenu">
<h1>Titre</h1>
<p>Le contenu de la page</p>
[...]
</div>
</body>
</html>

Il suffit d'utiliser la fonction include() de PHP.
Fichier page.php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
[...]
</head>
<body>
<div id="menu">
<?php
include('menu.php');
?>
</div>
<div id="contenu">
<h1>Titre</h1>
<p>Le contenu de la page</p>
[...]
</div>
</body>
</html>


Fichier menu.php
<ul>
<li><a href="page1.php">Page1</a></li>
<li><a href="page2.php">Page2</a></li>
<li><a href="page3.php">Page3</a></li>
</ul>

Cela nécessite toutefois d'avoir un serveur web suportant le PHP (même pour des tests en local. Tu peux installer EasyPHP ou Wamp en local sous Windows).
2
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
0
maxup
 
Merci à vous deux
Bonne journéé
Max-Up.fr
0