Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: Karhl le le 07-08-2008 a 13:41:33

Titre: Mise à jour d'un menu
Posté par: Karhl le le 07-08-2008 a 13:41:33

Bonjour !

Je débute en webmastering, j'utilise Dreamweaver et j'ai besoin de votre savoir. Le mien est encore... limité. Mais j'y travaille !

J'ai un menu à gauche qui doit apparaitre sur chacune de mes 150 pages de site. (html) Le problème c'est que si je modifie le menu, je dois répéter la même opération 150 fois ce qui est plus que laborieux, voire... soulant quand même ^^.

Comment puis-je faire pour que la modif de mon menu soit répercutée automatiquement sur toutes mes pages ?

Voici un lien vers le code de ma page pour que vous y voyiez plus clair ^^:

http://audioonline.free.fr/code.txt

Merci d'avance

Titre: Re:Mise à jour d'un menu
Posté par: Dimitri.L le le 26-08-2008 a 17:38:04

Il existe une solution très simple pour éviter d'avoir à répéter 1000 fois ton menu. C'est en utilisant le PHP ;) Plus précisément des "includes"
Petit tuto dans cette page : http://www.phpdebutant.org/article68.php (http://www.phpdebutant.org/article68.php)

Sinon, hésites pas à mettre ça :

________________________________
<style type="text/css">
<!--
body,td,th {
   color: #666666;
   font-family: Corbel;
}
body {
   background-color: #000000;
   margin-left: 0px;
}
.Style1 {color: #FFFF80}
.Style3 {color: #0099FF}
a:link {
   color: #0099FF;
}
a:visited {
   color: #009999;
}
a:hover {
   color: #FF0000;
}
.Style4 {
   font-size: larger;
   font-weight: bold;
}
.Style6 {color: #FFFF66}
.Style7 {
   font-family: Corbel;
   font-weight: bold;
}
.Style9 {color: #FFFF66; font-size: 16px; }
.Style11 {
   color: #0099FF;
   font-style: italic;
   font-weight: bold;
}
-->
</style>
________________________________

Dans ta feuille CSS plutot que de le laisser trainer sur chacune de tes pages ;) Ca fait plus propre--

Bon courage !

Titre: Re:Mise à jour d'un menu
Posté par: Vision-storm le le 26-08-2008 a 17:50:18

Salut !!!!

1 - Création d'une page menu.php
Dans cette page tu met ton menu qui doit être commun à toute les pages donc met des liens absolu sinon probleme

2 - Insertion dans tes pages du code qui va appeler le menu
<?php include('menu.php'); ?> (oublie pas les ";" erreur frequente)

3 - Le serveur doit pouvoir interpréter tes pages donc soit tu les met en .php au lieu de .html soit tu dois poouvoir trouver sur internet un script qui permet au serveur d'inbterpréter les page html comme des pages php..



Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.