[php]changer <title> en fonction de la page

Résolu/Fermé
maxime_B
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
- 9 août 2006 à 16:37
maxime_B
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
- 10 août 2006 à 10:10
salut

j'utilise des inlcude et donc le <title> de chaque page est le même...

comment donner un <title> différent pour chaque page???

merci

1 réponse

Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
64
9 août 2006 à 16:55
Ben tu passes ta variable dans l'URL par exemple, et tu fais
<title><?= $variable ?></title>
Ou alors, tu as un "catalogue" de lien et fait un str_replace() ... Enfin les solutions sont nombreuses, certaines permettant au visiteur malin de modifier le titre, d'autres pas ...
1
maxime_B
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
55
9 août 2006 à 18:19
bon ok

la solution qui ne permet pas au visiteur malin de modifier le titre...
0
Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008
64
10 août 2006 à 09:16
Ben si t'a genre une page centrale index.php dans laquelle tu fais tes include, tu fais juste un $titre = str_replace($chaine_a_changer,$chaine_remplacante,$variable_passée_dans_l'url);

A savoir que str_replace peut s'utiliser avec des tableaux ! Lis la doc détaillée ici https://www.php.net/str_replace (toujours aller faire un tour sur php.net/fonction quand on veut découvrir comment marche une fonction !)
0
maxime_B
Messages postés
788
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
15 juin 2010
55 > Darshu
Messages postés
303
Date d'inscription
lundi 30 janvier 2006
Statut
Membre
Dernière intervention
3 avril 2008

10 août 2006 à 10:10
bon ok je vais essayer de bien comprendre cette fonction

merci

a+
0