Faire le meme menu sur toutes les pages

Résolu
droopy69 Messages postés 54 Statut Membre -  
koala. Messages postés 294 Statut Membre -
bonjours a tous
sur mon site http://droopy69.free.fr je souhaitrai placer un menu simple avec un lien pour chaque page du site mais que je puisse modifier en une seul fois pour toutes les pages, je pense que cela est possible avec du CSS (que je ne metrise pas bien du tout)et je ne voudrait pas modifier trop mon site .
si quelqu'un peu m'aider merci d'avance

9 réponses

  1. nauno Messages postés 342 Statut Membre 60
     
    non pas en css juste en php
    tu écris ton menu dans une page à part (juste le menu, pas head,body et tout le tatouin) et dans tes pages tu tapes:

    <?php
        include 'mon.fichier.html';
    ?>
    


    et du coup si y'a des mofif suirn le menu elles se répercutent sur toutes les pages
    5
  2. droopy69 Messages postés 54 Statut Membre 8
     
    merci pour l'info j'essaye de suite
    petite question encore : les moteur de recherche (google surtout) vont-il prendre en compte cette page de menu pour le referencement des autre pages ou cela va t-il poser probleme pour ?

    merci pour le coup de pouce
    0
  3. droopy69 Messages postés 54 Statut Membre 8
     
    je vient d'essayer sa n'affiche pas le menu, j'ai creer une page vierge en .html (j'ai tenter aussi en .php) http://droopy69.free.fr/essais.php avec uniquement le menu et les liens et j'ai placer ce que tu ma dit sur une autre page .html mais sa donne rien
    0
  4. ekra Messages postés 1873 Statut Membre 342
     
    Bonjour,

    C'est la meilleur solution, et ça marche.

    Dans ta page, n'oublie pas d'inclure les balises <div> et <p> si besoin, le php remplace "include" par le texte situé dans la page cible telle qu'il le trouve.

    Sinon pour l'histoire du moteur de recherche : ce genre de scrip php n'influe en rien car il renvoit du html, en gros c'est comme si t'avais fait un copier/coller à la bourrin pour Google.
    0
    1. DamsGORE
       
      salut ekra,
      super ta solution par contre ou place tu <div> et <p> dans le page html qui contient le menu ou alors la page html qui correspond à la page complete ? car j'ai essayé dans les 2 et je n'arrive pas à trouver la bonne syntaxe !
      merci. Dams.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. droopy69 Messages postés 54 Statut Membre 8
     
    oki merci pour les info je suis dessus et sa a l'aire de pas mal marcher
    0
  7. ouafff9
     
    bonjour, jessaie toutes les solutions de tous les forum que je trouve mais ca ne marche toujours pas , je voudrais inserer le meme menu dans plusieurs pages et que je puisse le modifier en une seule fois, (je voudrais faire pareil pour un compte a rebours en javascript) mais lorsque je fais ce que vous avez marqué , rien ne s'affiche ,....
    POURQUOI???
    merci de répondre

    PS : mon site : http://cf.geocities.com/ouafff9
    0
  8. nauno Messages postés 342 Statut Membre 60
     
    il doit y avoir une erreur dans la syntaxe de ton menu!

    as tu essayer de le mettre en copier coller dans une page pour déjà voir si ton menu s'affiche correctement!
    et si c'est le cas, je te conseille de vérifier ton appel à ta page de menu!
    0
  9. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    tu peux essayer avec un fichier html (css, + java s'il le faut) complètement indépendant
    que tu place avec un include, à condition de renommer les autres pages en php
    c'est ce que j'ai fait ici: https://www.unesourisetmoi.info/
    ... bon attention, le menu c'est un choix personnel, mais l'avantage c'est que dès que l'on y fait une modif ou des ajouts cela se répercute de suite dans toutes les pages
    @mitiés
    b g
    0
  10. dededede4
     
    Sa marche pas !!!

    Rien s'afiche !!!

    Pourtant, je vois pas déreur..
    Peux étre que c'est les styles qui blok ?
    0
    1. koala. Messages postés 294 Statut Membre 38
       
      Pour utilisé du php il faut un serveur qui puise lire ce langage, un simple navigateur n'est pas suffisant pas.
      0