Bonjour,
J'ai commencé a créer un site avec une architecture du style
- bandeau
- menu
- corps
- pied de page
Ainsi l'url de mes pages seront http://mon_site/index.php?page=toto
Ma première question est la suivante: Est ce la bonne méthode afin de garder le même "squelette" (bandeau, menu, pied de page) sur toutes les pages?
Cela affecte-t-il le référencement?
Ensuite, mon index.php se présente comme ceci:
Comment faire pour renseigner le titre et la description de chaque page dynamiquement?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php include("fct/fonction.php"); // contient les fonctions function entete($titre,$desc), menu() et piedpage() // On définit le tableau contenant les pages autorisées // ---------------------------------------------------- $pageOK = array( 'accueil' => 'accueil.html' 'page_1' => 'page_1.html'); // On teste que le paramètre d'url existe et qu'il est bien autorisé // ----------------------------------------------------------------- if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) { entete("titre_page", "description_page"); // c'est ici que je voudrais recuperer les infos menu(); echo '<div id="corps">'; include($pageOK[$_GET['page']]); // Nous appelons le contenu central de la page echo '</div>'; piedpage(); } else { entete("Accueil", "Page d'accueil de www.monsite.fr"); menu(); echo '<div id="corps">'; include('accueil.html'); // Page par défaut quant elle n'existe pas dans le tableau echo '</div>'; piedpage(); } ?>
Je pensais associer à "accueil" (et toute autre page du site) les valeurs "acueil.html" (url de la page), "Accueil" (titre de la page) et "Page d'accueil de www.monsite.fr" (description) mais je ne trouve pas comment faire.
J'espère avoir été clair.
D'avance merci.
Partager