balise title sous PHP ?

WRInaute occasionnel
Bonjour a tous, c'est mon 1er post sur ce forum !!!

Je fais un site en PHP avec cette structure :



Code:
<html>
<head>
<title></title>
</head>

<body>
<? include 'contenu-1 ou 2 ou 3 .php' ?> <!-- avec des if pour changer les pages-->
</body>
</html>

Comment puis-je faire varier le titre de la balise <title> ?
je voudrais mettre <title><?echo '$title' ?> mais je sais pas comment donner 1 valeure a cette variable avant l'affichage de <title>;

merci pour vos posts
 
WRInaute impliqué
Faudrait savoir comment est fait ton site !!


Si tu utilises des varibles composés de rubriques ou autre chose pouvant se rapporter à la page..
<?
if($var!="")
$title="$var";
else
$title="Titre du site par exemple si aucune variable ";
?>

Dis nous en plus on pourra d'avantage t'aider !!
 
WRInaute occasionnel
je viens d'avoir 1 vision
vu que je fonctionne par $GET, je fais un switch case avant le title en fonction de la variable du $GET et ca sera nickel !!!

merci pour ton étincelle ;)

ps : pour le title, faut mieux séparer par des - c'est bien ca?
3 mots max?
 
WRInaute accro
3 mots max ??
séparés par des - ??
tu a vu ca ou ?

non, le title, c'est grosso modo, 25-50 mots, et séparés par des espaces, pas par des -
 
WRInaute occasionnel
wow
je vais en profiter alors ! :D

je croyais avoir vu ca sur ce site ...
je suis fatigué moi ;)

mais si c'est des groupes de mots, je les sépares par des - ?

genre :
<title>site génial - c'est le meilleur de tous - venez nombreux</title>

C bien ?
 
WRInaute accro
KaZhaR a dit:
3 mots max ??
séparés par des - ??
tu a vu ca ou ?

non, le title, c'est grosso modo, 25-50 mots, et séparés par des espaces, pas par des -

C'est pas un peu beaucoup 25 - 50 mots pour un title? (pour une description ok, mais title?)
 
WRInaute accro
moi je dirai 8, google à l air de bien aimer ce chiffre :)

cf -> article sur les liens et mots clé de WRI

tu met des "-" si t en as besoin tout simplement. ton titre doit-etre un titre comprehensible, une phrase syntaxiquement correcte
 
WRInaute discret
Un truc du genre pourrais marcher je pense :

Code:
<?php
if($PHP_SELF=="/index.php")$title="Mon super site qui donne faim !";
if($PHP_SELF=="/page1.php")$title="Bienvenue sur la page un !";
if($PHP_SELF=="/page2.php")$title="Etc";
if($PHP_SELF=="/page3.php")$title="Etc (bis)";
?>

Le coup du 50 mots il doit y avoir une erreur je pense :/

pour le title, faut mieux séparer par des - c'est bien ca? 3 mots max?
Ce doit etre pour l'url je pense, genre
-http://www.mot1-mot2-mot3.com

Pour le title entre 8 et 10 apparement ^^
 
WRInaute discret
Petite remarque de syntaxe, essaie de privilégier :

Code:
<?php
code
?>

à

Code:
<?
code
?>

pour les marqueurs de balise php, c'est plus correct. ;)
 
WRInaute accro
Ca permet de préciser au serveur que c'est du php et donc un gain de ressource, il n'a pas à reconnaitre le language ;-)
 
Discussions similaires
K
Réponses
12
Affichages
7K
kermitdive
K
Haut