[PHP] Validité code / tableau associatif
Posté : 26 mars 2008, 15:26
Bonjour,
J'ai commencé a créer un site avec une architecture du style
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?
J'aimerais 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).
J'espère avoir été clair.
D'avance merci.
J'ai commencé a créer un site avec une architecture du style
- bandeau
menu
corps
pied de page
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:
Code : Tout sélectionner
<?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();
}
?>
J'aimerais 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).
J'espère avoir été clair.
D'avance merci.