Version complète: sur le forum Webmaster Hub : recuperer et afficher le titre d'une page
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
ericb
bonjour

je fais un site en pseudo frames (un index qui inclut les autres pages : top, left, middle, right, footer)

le sommaire est dans left, et j'appelle les pages par:
<a href="index.php?page=regions" title="Annuaire">regions</a>
ou
avec l'url-rewriting
<a href="region.html" title="recherche">region</a>

elles sont récupéres dans middle par : include($pageOK[$_GET['page']]);

je voudrais recuperer le titre de la page appellée, si quelqu'un peut me donner un conseil?

merci
eric
KaRaK
Bonjour,

Comme affiches tu le titre ?

S'il est dynamique, il suffit d'afficher la variable qui le contient. (ou de refaire une requête sur ta base de données).

Sinon cela doit également être possible en javascript en utilisant le DOM.
ericb
bonjour

merci pour la reponse.

ce que je voudrais faire c'est par ex avoir ds la page region
une variable avec le titre et la recuperer.

tout la partie head est dans top.php, le pb c'est que j'appelle la page incluse dans middle donc apres l'affichage de top.

si j'appelle cette variable dans "right" , elle est recupérée.

je pense donc devoir l'appeler à partir du somaire:

<a href="index.php?page=region+ma variable titre" title="Annuaire">region</a>

et c'est la que je bloque au niveau de la syntaxe.
ericb
Bon j'ai presque trouvé avec ce type de lien ds le sommaire ça marche:

<a href="index.php?page=region&pagetitre=region" title="recherche">region</a>

Par contre pour ceux gerés avec l'url-rewriting là je bloque.
captain_torche
CITATION(KaRaK @ samedi 6 janvier 2007, 17h15) *
[...]Sinon cela doit également être possible en javascript en utilisant le DOM.


Cette technique est à éviter absolument : les titres ne seraient pas interprétés par les moteurs de recherche, qui ne lisent pas le JavaScript.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.