Des menus à pas refaire dans toutes les pages à chaque fois !

Des menus à pas refaire dans toutes les pages à chaque fois ! - Programmation

Marsh Posté le 05-12-2001 à 22:38:09    

Comment on peut faire ca ? on a nos menus du site à gauche par exemple, et si on change un truc dedans, on rajoute, ou change un lien par exemple, faut il changer TOUTES les pages qui sont en relation avec, ou y'a un moyen pour tout faire d'un coup ? je pense que c possible la deuxième solution, mais je sais pas comment ! voilà, merci ! :jap:

Reply

Marsh Posté le 05-12-2001 à 22:38:09   

Reply

Marsh Posté le 06-12-2001 à 01:07:28    

en php? le mieux c'est de prendre la structure de page index appelant toute les page
 
une page de ce style
 
'------
header
'------
'------
main (avec include($mapage.".php" );)
'------
'------
footer
'------
 
ou tu passe $mapage dans l'url, comme ca tu garde le meme header, footer...
 
sinon methode plus simple tu copie ton code du menu et t'en fait un include

Reply

Marsh Posté le 06-12-2001 à 12:36:28    

Obscure a écrit a écrit :

Comment on peut faire ca ? on a nos menus du site à gauche par exemple, et si on change un truc dedans, on rajoute, ou change un lien par exemple, faut il changer TOUTES les pages qui sont en relation avec, ou y'a un moyen pour tout faire d'un coup ? je pense que c possible la deuxième solution, mais je sais pas comment ! voilà, merci ! :jap:  




pq ne pas utiliser une frame?
comme ici:http://very.free.free.fr
jerry

 

[edtdd]--Message édité par veryfree--[/edtdd]

Reply

Marsh Posté le 06-12-2001 à 15:46:25    

Ben speedyop, ma page est pas en PHP aussi (v vrai, g pas précisé ! argh) c du html normal ... sinon, les frames, nan, je veux que les menus descendent en même temps que toute la page, que ca appartienne à la page koi (sinon, c vrai que les frames, c bien pour ca, mais c pas ce que je veux !) Je sens que je dois me taper toutes les pages si je change ! argh ! :cry:

Reply

Marsh Posté le 06-12-2001 à 16:26:29    

tu as les SSI aussi si ton hébergeur les accepte:
<!--#include virtual="header.html" -->

Reply

Marsh Posté le 06-12-2001 à 17:20:20    

C koi le principe ? comment ca fonctionne le SSI ? :??: (sinon, c mm)

Reply

Marsh Posté le 06-12-2001 à 17:41:54    

hi,
tu peut faire qq chose en javascript qui ressemble a ca  
http://eric007.free.fr
enjoy

Reply

Marsh Posté le 06-12-2001 à 17:54:47    

Ok, je vais regarder ca ! tks !
Hmm, g vu, mais j'aimerais plutot garder mes menus comme ils sont, il sont à gauche, trankil, tjs affichés .... bon, c vrai qu'en y pensant, je me demande en fait si y'a un truc pour ca ....... argh

 

[edtdd]--Message édité par Obscure--[/edtdd]

Reply

Marsh Posté le 06-12-2001 à 21:10:01    

:bounce:

Reply

Marsh Posté le 06-12-2001 à 22:05:06    

speedyop a écrit a écrit :

 
sinon methode plus simple tu copie ton code du menu et t'en fait un include  




 
J'avais pas lu ca ! ca marche que en php aussi ? ou en html ?

Reply

Marsh Posté le 06-12-2001 à 22:05:06   

Reply

Marsh Posté le 06-12-2001 à 23:30:05    

veryfree a écrit a écrit :

 
pq ne pas utiliser une frame?
comme ici:http://very.free.free.fr
jerry  
 




Les frames c'est bien, en abuser ca craint, pour moi, c'est carrément bof


---------------
http://212.95.67.13/fla/pri.cgi?a= [...] 50&f=20&g=
Reply

Marsh Posté le 07-12-2001 à 00:16:37    

un fichier javascript inclu ;)
c'est la meilleur solution.
 
<script language="javascript" src="menu.js"></script>
 
dans le fichier menu.js
document.write('blablabla';);
 
je sais plus s'il faut en faire une fonction ou juste l'inclure là ou tu veux que ça s'affiche...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed