Page 1 sur 1

META et inclusions

Posté : 30 mars 2010, 12:33
par kooz25
Bonjour à tous,

Voici mon problème :

Je souhaiterais pouvoir générer un titre de page, un meta description, un meta keywords en fonction des résultats d'une requête SQL qui s'affiche
dans ma page. Simple à prioris non ?
Oui mais voila, mon site est construit de cette manière, par un appel index.php?p=2 par exemple je déroule comme suis :

header.php
switch ...
resultat.php
footer.php

la requête sql et l'affichage des résultats sont donc dans resultat.php, et je voudrais pouvoir me servir de ces résultats pour écrire mes balises...

Cela m'arrangerait doublement pour une question de SEO et pour mes liens/boutons partage

Je pense que la solution n'est pas bien loin, mais je bute !

Merci d'avance pour votre aide.

Seb

Re: META et inclusions

Posté : 30 mars 2010, 14:06
par visualight
Ta question m'intéresse aussi ... =P~

Re: META et inclusions

Posté : 30 mars 2010, 14:29
par stealth35
en jouant avec le buffer

Re: META et inclusions

Posté : 30 mars 2010, 14:37
par Invité
Merci, je suis en train de voir ça !

Re: META et inclusions

Posté : 30 mars 2010, 14:47
par telnes

Re: META et inclusions

Posté : 30 mars 2010, 14:51
par kooz25
Je viens de faire un petit test avec cet exemple :

http://www.developpez.net/forums/d88903 ... s-lentete/


ça marche très bien, j'ai le résultat attendu !

Merci à vous tous pour l'aide précieuse !

A+

Seb

Re: META et inclusions

Posté : 30 mars 2010, 14:52
par stealth35
petite astuce au lieu de faire
$content = ob_get_contents();
ob_end_clean();
tu peux faire direct
$content = ob_get_clean();

Re: META et inclusions

Posté : 30 mars 2010, 14:55
par telnes
hello

qui fait un benchmark la dessus :)

++

Re: META et inclusions

Posté : 03 avr. 2010, 19:36
par devlop78
soit un MVC soit un flush où tu mets par exemple <head></head> et après dans ton code tu fais remplacer <head></head> par tes <head>META...</head> (les solutions ci-dessus en gros ...)