OVH Cloud OVH Cloud

menu css

3 réponses
Avatar
Pierre VG
salut
il y a un truc que je ne comprends pas avec le choix de faire un menu en
css. c'est l'aspect "mise à jour" du menu. si il est en css, c'est qu'il
se trouve dans chaque page, non ? donc si on doit changer un item du
menu dans un site de 90 pages, ça doit être l'enfer...

serai-je en train d'écrire une grosse connerie ?

--
Pierre

3 réponses

Avatar
Pierre VG
Txo a joyeusement tapoté
(news:) dans
fr.comp.infosystemes.www.auteurs:

Pas obligatoirement. On peut toujours (là,sur un serveur avec php)
faire un
<?php
include("menu.php");
?>
qui fait qu'on a que menu.php à changer à chaque modification.



tu peux détailler ?
un tutoriel spécial neuneu peut-être ?
;-)

--
Pierre
Avatar
Nicolas DEGAND
Pierre VG wrote:

Txo a joyeusement tapoté
(news:) dans
fr.comp.infosystemes.www.auteurs:

Pas obligatoirement. On peut toujours (là,sur un serveur avec php)
faire un
<?php
include("menu.php");
?>
qui fait qu'on a que menu.php à changer à chaque modification.



tu peux détailler ?
un tutoriel spécial neuneu peut-être ?
;-)



Supposons que ton hébergeur accepte le php.

Tu prépares d'un coté le corps des pages et d'un autre coté le menu.

Tu suffixes toutes les pages de contenu .php au lieu de .html (sinon elles
ne seront pas interprétées par l'interpréteur php).

A l'endroit ou tu devrais coder le menu dans tes pages .php, au lieu
d'écrire le code du menu tu écris :

<?php include("menu.html");?>

Et automagiquement, dans les pages que ton serveur enverra au navigateur à
la place de cette ligne, il y aura le contenu du fichier menu.html (se
méfier si ton site contient une arborescence bien sûr)

Après, on peut raffiner, ou utiliser d'autres techniques comme le SSI, mais
ceci fonctionne déja

--
Nicolas DEGAND
Avatar
Txo
Le Sat, 30 Jul 2005 16:19:24 +0200, Nicolas DEGAND nous susurrait :

Supposons que ton hébergeur accepte le php.

Tu prépares d'un coté le corps des pages et d'un autre coté le menu.

Tu suffixes toutes les pages de contenu .php au lieu de .html (sinon elles
ne seront pas interprétées par l'interpréteur php).

A l'endroit ou tu devrais coder le menu dans tes pages .php, au lieu
d'écrire le code du menu tu écris :

<?php include("menu.html");?>

Et automagiquement, dans les pages que ton serveur enverra au navigateur à
la place de cette ligne, il y aura le contenu du fichier menu.html (se
méfier si ton site contient une arborescence bien sûr)



J'aurais pas mieux dit...

--
-+- Dominique Marin http://txodom.free.fr -+-
«Il est au féminin ton sentiment. Il est comme ces demoiselles qui
en ont à revendre et qui le vendent bien»
-+- Léo Ferré (Les amants tristes) -+-