Question fondamentale: le menu d'un site. - HTML/CSS - Programmation
Marsh Posté le 07-09-2006 à 22:10:19
si tu utilise Apache, certains ne jurent que par les 'server side includes':
http://httpd.apache.org/docs/1.3/howto/ssi.html
Ils ont en effet l'avantage de ne pas à avoir à utiliser de solutions complexes pour un problème aussi simple qu'une entête, un menu ou un pied de page.
Marsh Posté le 08-09-2006 à 13:25:43
une bonne solution c'est les include de PHP :-)
Si tu te crée un bon moteur de base pour générer des pages web, après au niveua maintenant au niveau du rajout d'un lien ça te prendra 10 secondes pour un gros site web :-)
Sinon tu peux toujours utiliser les frames en html, c'est plus simple à mettre en place mais c'est beaucoup moins puissant que des includes.
Marsh Posté le 09-09-2006 à 02:23:06
Jo_Ri a écrit : une bonne solution c'est les include de PHP :-) |
STP pas de frames, ça n'existe (ça devrait ) plus
Sans faire un truc trop compliqué en php suffit en effet d'utiliser include
Code :
|
Suffit de faire la feuille css qui va bien pour coller le menu où ça plait
PS: ce n'est qu'un exemple rapide, y'a encore du boulot et c'est pas forcément le mieux mais je vais pas tout dévoiler non plus
Marsh Posté le 11-09-2006 à 15:57:51
Une fois de plus, plutôt que les includes PHP qui nécessite d'avoir PHP, et démarrent le processeur PHP pour rien, et surtout, qui ne sont pas prévus pour ça, utiliser plutôt les includes classiques :
<!-- #include file="menu.htm" -->
Ca marche aussi bien, c'est fait pour, et c'est plus propre.
Marsh Posté le 06-09-2006 à 17:35:14
Bonjour,
voila je me decide enfin (aprés plusieurs sites creer ) à poser la question !
Jusqu'a maintenant lorsque je crée un site je remplissais l'index et le dupliquer pour les autre pages, il y a juste un leger probleme: si mon menu est lienA, lienB, lienC, lienD, lienE et que je souhaite par la suite intercaler un lienC_bis entre le lienC et le lienD je doit modifier toute les pages une par une ! Jusqu'a maintenant je passé quelque minutes à le faire car mes sites sont petit mais la je m'apprete a créer un site avec pas mal de pages, je me voit mal modifier une par une toute les pages ! Et puis je voudrai savoir comment sa fonctione réelement, j'avais pensais à mettre le menu en frame mais je pense qu'il y a une autre solution
Message édité par auredu59 le 06-09-2006 à 17:35:37