Barre de menu identique pour toute les pages

wolfood -  
bg62 Messages postés 23432 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je suis entrain de créer un site internet mais je n'ai que très peu voir pas du tout de connaissance en HTML/PHP.
Je souhaiterais mettre une barre de menu en haut de la page et je souhaiterais que celle-ci soit la même pour toute les pages du site.
J'ai donc créer la barre dans une page html et je souhaiterais appeler cette page sur toute les autres pages. Le probleme c'est que je ne vois pas comment faire.
Pouvez-vous m'aider?

5 réponses

  1. wolfood
     
    Je viens d'essayer la fonction include de php mais quand je lance le fichier avec firefox il ne change pas la partie <?php include('index.html');> il faut quelque chose de spéciale pour pouvoir tester du php??
    0
    1. rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
       
      tu travailles en local ou tu as un serveur ?
      0
    2. wolfood
       
      en local malheureusement
      0
    3. rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
       
      le php est un language qui se lit coté serveur, en local il faut utiliser une application comme easyphp pour faire tourner le php.
      https://www.easyphp.org/
      0
    4. wolfood
       
      merci beaucoup pour ces infos
      0
  2. wolfood
     
    je viens de télécharger easyphp mais je ne comprend pas comment il fonctionne car ma page n'affiche toujours pas le include. Faut il faire une manipulation pour que cela fonctionne?
    0
    1. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132
       
      Personnellement je trouve plus simple uWamp... et il faut simplement mettre tes fichiers dans un dossier dans le dossier /www/ de l'application.

      Ensuite un clic sur l'icone d'uWamp et tu devrais t'y retrouver rapidement ! ;)
      0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. bg62 Messages postés 23432 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    voici ce que j'ai fait sur mon site:
    un dossier "menu" avec dedans un fichier "menu.php"
    et dans chaque page principale du site, j'ai mis ceci :
    <?php include "../menu/menu.php"; ?>

    (bon là à chacun sa config, donc faire attention au "chemin" ...)
    ça fonctionne sans aucun problème, en ligne, sous wamp ou easyphp
    je vais même devoir revoir la structure et mettre 2 fichiers 'menus' (donc avec des noms différents) car il y a maintenant beaucoup trop de pages ... il suffira de créer un second fichier (autre nom) pour le second menu et de l'inclure dans les pages voulues ...
    tu peux vérifier sur le site directement :-)
    -2