|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
chmouc WRInaute impliqué

Inscrit le: 03 Oct 2003 Messages: 291
|
Posté le : Dim Déc 19, 2004 23:49 Sujet du message: Gestion des titres de vos pages |
|
|
Salut tt le monde,
Comment vous gérez le changement des titres de vos pages. Cette question s'adresse seulement à ceux qui utilisent par exemple:
| Code: |
| include("haut.php"); |
en haut de leur page.
En faites ce que je cherche c'est un système qui n'utilise pas mysql...
a+
chmouc |
|
| |
|
 |
chmouc WRInaute impliqué

Inscrit le: 03 Oct 2003 Messages: 291
|
Posté le : Lun Déc 20, 2004 0:14 Sujet du message: Gestion des titres de vos pages |
|
|
En faites j'avais pensé un truc dans le genre:
| Code: |
| <? include("haut-titre.html");?> |
Et dans le .htacces:
| Code: |
| RewriteRule ^(.*)haut-(.*).html$ $1haut.php?title=$2 [L] |
Mais malheureusement la fonction include ne prend pas en compte la réécriture des url.
(
| Code: |
| <? include("haut.php?titre=abcd");?> |
ne fonctionne pas non plus)
Si vous avez une idée? |
|
| |
|
 |
cdpdf WRInaute passionné

Inscrit le: 11 Mar 2003 Messages: 929 Localisation: Annuaire rss, proposez vos flux
|
Posté le : Lun Déc 20, 2004 0:16 Sujet du message: Gestion des titres de vos pages |
|
|
| avec des bases mysql |
|
| |
|
 |
maxttb WRInaute impliqué

Inscrit le: 27 Fév 2004 Messages: 477 Localisation: Metz
|
Posté le : Lun Déc 20, 2004 0:17 Sujet du message: Gestion des titres de vos pages |
|
|
Tout simplement en faisant un simple appel de fonction à laquelle tu auras passé le titre de la page plutôt qu'un seul include où tu n'as pas beaucoup de possibilités de flexibilité...
Si l'URL rewriting ne marche pas, c'est tout simplement parce que PHP ne fait pas de requète HTTP pour récuperer le fichier. |
|
| |
|
 |
chmouc WRInaute impliqué

Inscrit le: 03 Oct 2003 Messages: 291
|
Posté le : Lun Déc 20, 2004 0:27 Sujet du message: Gestion des titres de vos pages |
|
|
J'ai trouvé la solution ici:
http://www.webrankinfo.com/forums/viewtopic_12399.htm
Donc je fais:
| Code: |
<?php
$_GET['title'] = 'TITRE DE MA PAGE';
include("includes/haut.php");?> |
et dans ma page haut.php :
| Code: |
<?php
$title=addslashes(htmlspecialchars($_GET['title']));
if($title!="") echo "<title>".$title."</title>\n";
else echo "<title>TITRE POUR LES PAGES OU J UTILISE PAS LA VARIABLE $title</title>\n";
?> |
Plus besoin d'utiliser mysql maintenant
a+
chmouc
Dernière édition par chmouc le Lun Déc 20, 2004 0:30; édité 1 fois |
|
| |
|
 |
Dmx WRInaute impliqué

Inscrit le: 07 Avr 2004 Messages: 256 Localisation: Nantes
|
Posté le : Lun Déc 20, 2004 0:29 Sujet du message: Gestion des titres de vos pages |
|
|
Cela dépends de mes sites, soit avec mysql avec une requète soit :
| Code: |
<?php
$TITRE = 'Titre de ma page';
include('./haut.php');
?> |
et dans haut.php :
| Code: |
<title><?php
if($TITRE)
echo $TITRE.' - monsite.com';
else
echo 'Mon site';
?></title> |
|
|
| |
|
 |
chmouc WRInaute impliqué

Inscrit le: 03 Oct 2003 Messages: 291
|
Posté le : Lun Déc 20, 2004 0:31 Sujet du message: Gestion des titres de vos pages |
|
|
Mais pourquoi utiliser inutilement mysql ?
-->Bien sûr on peux utiliser le même système pour gérer la description et les mots clés d'une page. |
|
| |
|
 |
YSonic WRInaute impliqué

Inscrit le: 27 Jan 2004 Messages: 488 Localisation: Angers
|
Posté le : Lun Déc 20, 2004 0:49 Sujet du message: Gestion des titres de vos pages |
|
|
Sur un de mes sites je fais encore plus simple ^^
La page structurant le site n'as pas de title, et ce sont les pages incluses qui en ont. Je ne savais pas si ça allait marcher, mais les navigateurs et GG lisent bien les titles mêm s'ils sont en milieu de page
Mais bon, mieux vaut un script plus propre et logique que ça  |
|
| |
|
 |
hervelaf WRInaute occasionnel

Inscrit le: 13 Nov 2002 Messages: 161
|
Posté le : Mar Déc 21, 2004 16:50 Sujet du message: Gestion des titres de vos pages |
|
|
Bonjour,
| YSonic a écrit: |
La page structurant le site n'as pas de title, et ce sont les pages incluses qui en ont. Je ne savais pas si ça allait marcher, mais les navigateurs et GG lisent bien les titles mêm s'ils sont en milieu de page
|
Le problème principal est que le titre perd de l'importance.
L'idéal est de le positionner le plus haut possible dans la page. |
|
| |
|
 |
| |
|
|