Bonjour,
Imaginez : J'ai, par exemple, un site de recettes. Actuellement, la balise <title> dans l'en-tête s'appelle Site de recettes. Ce même titre s'affiche sur toutes les pages appelées.
La structure du site se présente ainsi :
- 1 fichier regroupant tous les éléments d'en-tête (en-tête.php)
- 1 fichier regroupant tous les éléments du corps de la page, la partie visible (corps.php)
- 1 ficher regroupant tous les éléments de pied-de-page (pied-de-page.php)
EN-TETE.PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8" /> <title>Site de recette</title> etc... </head> <body>
CORPS.PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php include("haut.php"); ?> <section id="corps"> <div> </div> </section> <?php include("bas.php"); ?>
BAS.PHP
Actuellement, lorsque j'appelle la page de la recette "Cookies aux pépites de chocolat"... Le titre de la page reste "Site de recettes", normal. Maintenant je souhaite que s'affiche de façon dynamique "Site de recettes - Cookies aux pépites de chocolat" lorsque la page de la recette est appelée ou "Site de recette - Barbatruc" lorsque c'est la recette Barbatruc qui est appelée. Le tout sachant que le fichier d'en-tête est un fichier à part qui s'inclut dans chaque page appelée... Bon, j'espère ne pas vous avoir perdu en cours de route.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 </div> </body> </html>
Je souhaite obtenir ce titre dynamique pour une meilleure visibilité dans les onglets ouverts ou dans les marques-pages.
Si la solution est trouvée, je vous refile la recette des Cookies aux pépites de chocolat (qui déchirent graâââââve ! comme disent les ados).
Merci
Partager