En ce momentGenshin ImpactValhallaBreath of the wildAnimal CrossingGTA 5Red dead 2
Liste des sujets
Insérer une page de menu
Pseudo supprimé19 janvier 2008 à 16:30:51
Bonjour à tous,
Je voudrais insérer une page de menu dans toutes mes pages, sans tout réécrire et sans utiliser de frame pour ne pas nuire au référencement. Est-ce possible.
Merci pour vos réponses et bon week-end.
jsuis
greensheep29
Niveau 9
19 janvier 2008 à 16:32:00
Les includes en PHP http://www.siteduzero.com/tuto-3-148-1-les-includes.html
Slash[S]nakepit
Niveau 10
19 janvier 2008 à 16:37:47
Oui c'est possible.
Tu écris le code de ton menu dans un fichier .html par exemple que tu nommes menu.html
Puis sur toutes tes pages tu rajoutes <?php include('menu.html') ?>
Si les pages sont dans le même repertoire
Tres tres pratique.
darth-bane
Niveau 10
19 janvier 2008 à 16:45:59
Attention, les pages qui contiennent <?php include('menu.html') ?> doivent avoir pour extension .php sinon le code n'est pas interprété, mais affiché tel quel
Pseudo supprimé19 janvier 2008 à 18:12:29
Re-bonjour,
Je ne m'attendais pas à une telle réactivité ! MERCI ! En plus c'est super simple.
Mais est-ce que ceci ne nuira pas au référencement?
deepblue
Niveau 16
19 janvier 2008 à 18:25:02
c'est invisible Darth-Bane > tu parles du code php qu'il pourrait avoir dedans ? dans tout les cas, que tu include un .php ou un .toto, si y'a du php dedans, ça sera interprété
darth-bane
Niveau 10
19 janvier 2008 à 19:55:06
Relis bien mon post !
deepblue
Niveau 16
19 janvier 2008 à 23:05:03
j'ai mal compris (heureusement que j'ai mis une question au debut :x)
Shame on me
Zog-Zog
Niveau 10
20 janvier 2008 à 12:07:26
Sinon tu fais des XMLHttpRequest et tu modifie l'innerHTML de ton menu par rapport a la responseText
Mais une include c'est beaucoup plus simple donc oublie ça.
darth-bane
Niveau 10
20 janvier 2008 à 15:43:10
L'intérêt d'XMLHttpRequest c'est de pouvoir modifier une partie d'une page sans la recharger en entier. L'utiliser à chaque chargement de page pour afficher le menu, c'est totalement idiot.