Changer le header en fonction de la page lu.

Discussion dans 'Débuter en référencement' créé par lezebre, 20 Avril 2006.

  1. lezebre
    lezebre Nouveau WRInaute
    Inscrit:
    31 Mars 2006
    Messages:
    8
    J'aime reçus:
    0
    Bonjour à tous,
    je travail en include() donc mon header ne change jamais quel que soit la page lu. Comment fait vous pour changer le titre du header ou autre lorsque que l’on change de page.
    Merci
     
  2. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 857
    J'aime reçus:
    5
    ton include() est dépendant d'une ou plusieurs variables; tu peux donc sans grande difficulté travailler sous la forme include('header.php') et faire de header.php un "générateur d'entête de page" et avoir des <title> et autres données méta dynamiques ;)
     
  3. wasabi
    wasabi WRInaute occasionnel
    Inscrit:
    13 Décembre 2005
    Messages:
    325
    J'aime reçus:
    0
    le header ne change pas, mais le contenu si, tu devrais donc avoir des URL du type index.php?page=xxxx

    tu peux récupérer la valeur de la variable page comme ceci :
    Code:
    $_GET['page']
    ensuite entre les balises title tu mets des conditions :

    switch... case

    ou if... elseif... else.

    ex :
    Code:
    $page = $_GET['page'];
    if ($page==accueil) echo 'page d\'accueil';
    elseif ($page==xxx) echo 'page xxx';
    
     
  4. lezebre
    lezebre Nouveau WRInaute
    Inscrit:
    31 Mars 2006
    Messages:
    8
    J'aime reçus:
    0
    Désolé mais je ne vois pas trop ce que tu veux dire par "générateur d'entête de page".
    Peux tu me donner un exemple ?
    Voici un bout de mon code pour que tu vois comment je travail

    merci

    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
      <head>
        <title>titre</title>
        <link type="text/css" href="stylesheet.css" rel="stylesheet"/>
    </head>
    
    <body>
    <div id="page">
        <div id="menu">
        <ul id="navlist">
          <li><a id="<? if(($_GET['page'])=='accueil'){echo "current";} ?>" href="index.php?page=accueil" title="Nos valeurs">Nos valeurs</a> |</li>
          <li><a id="<? if(($_GET['page'])=='solutions'){echo "current";} ?>" href="index.php?page=solutions" title="Nos solutions">Nos solutions</a> |</li>
          <li><a id="<? if(($_GET['page'])=='offres'){echo "current";} ?>" href="index.php?page=offres" title="Nos offres">Nos offres</a></li>
        </ul>
        </div>
    
        <div id="content">
        <?php
    
    
        // On définit le tableau contenant les pages autorisées
      // ----------------------------------------------------
      $pageOK = array(  /* MENU */
                        'solutions' =>'pages/solutions.php',
                        'offres' =>'pages/offres.php',
                        'accueil' => 'pages/accueil.php');
    
      // On teste que le paramètre d'url existe et qu'il est bien autorisé
      // -----------------------------------------------------------------
      if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
        include($pageOK[$_GET['page']]);   // Nous appelons le contenu central de la page
      } else {
        include('pages/accueil.php');
        } // Page par défaut quant elle n'existe pas dans le tablea
        ?>
         </div>
        <div id="footer"></div>
    </div>
    </body>
    
    </html>
    
     
  5. lezebre
    lezebre Nouveau WRInaute
    Inscrit:
    31 Mars 2006
    Messages:
    8
    J'aime reçus:
    0
    Ok merci, oubliez mon dernier post je l'écrivais pendant que Wasabi me répondait.
    Merci
    Pierre
     
Chargement...
Similar Threads - Changer header fonction Forum Date
Changer le header de son site en fonction de la date Développement d'un site Web ou d'une appli mobile 15 Avril 2006
Comment changer le return-path du header ? Administration d'un site Web 28 Février 2007
Quel est l'impact SEO de changer le titre des pages et la balise H1 chaque mois? Débuter en référencement 11 Avril 2022
Quantcast - Comment changer le titre "Le respect de votre vie privée est notre priorité" Développement d'un site Web ou d'une appli mobile 19 Octobre 2021
Changer la couleur du background d'un <tr> Développement d'un site Web ou d'une appli mobile 11 Février 2020
Changer le mdp sans connaitre l'ancien chez Digital Ocean Administration d'un site Web 6 Janvier 2020
Le monde vient de changer (Bert inside) Référencement Google 10 Décembre 2019
Article fixe avec bannière changer souvent Crawl et indexation Google, sitemaps 9 Octobre 2019
Changer de mot clé ? Référencement Google 5 Août 2019
Changer la police de la SERP Référencement Google 16 Juillet 2019
Changer mon url canonique oui / non ? Débuter en référencement 26 Mai 2019
changer les meta title trop souvent est il négatif? Débuter en référencement 29 Décembre 2018
Changer de nom de domaine Noms de domaine et référencement 28 Novembre 2018
changer nom de domaine/ theme Noms de domaine et référencement 21 Octobre 2018
Faut-il changer la date à chaque mise à jour ? Débuter en référencement 19 Juin 2018
Process pour échanger une liste d'emails entre client et prestataire Droit du web (juridique, fiscalité...) 2 Janvier 2018
Changer design du site et nom de domaine en même temps Demandes d'avis et de conseils sur vos sites 19 Décembre 2017
Changer l'indexation de https à http Débuter en référencement 8 Décembre 2017
Démarche pour changer d'URL sans perdre en référencement ? Référencement Google 4 Décembre 2017
Profiter du passage https pour changer URL Débuter en référencement 2 Octobre 2017