Variable dans le <title>
thierry35801
Messages postés
14
Statut
Membre
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,
Je souhaite rajouter une variable dans le title, mais celle ci ne semble pas déclarée.
Le code php de ma page est ici :
3w.locations-campingcar.fr/textarea.txt
Il s'agit de la variable $ville dans le <title>
Pourtant on la retrouve en ligne 2730 <?php echo $ville; ?>
et elle est bien reconnue à cet endroit.
C'est pour le site 3w.locations-campingcar.fr
Et les villes sont renseignées sur les annonces tels que :
3w.locations-campingcar.fr/Bretagne-Finistere-4-Places-location-camping-car--4.htm
Bon, il faut déclarer ma variable mais comment ??
Merci de votre aide
Thierry
Je souhaite rajouter une variable dans le title, mais celle ci ne semble pas déclarée.
Le code php de ma page est ici :
3w.locations-campingcar.fr/textarea.txt
Il s'agit de la variable $ville dans le <title>
Pourtant on la retrouve en ligne 2730 <?php echo $ville; ?>
et elle est bien reconnue à cet endroit.
C'est pour le site 3w.locations-campingcar.fr
Et les villes sont renseignées sur les annonces tels que :
3w.locations-campingcar.fr/Bretagne-Finistere-4-Places-location-camping-car--4.htm
Bon, il faut déclarer ma variable mais comment ??
Merci de votre aide
Thierry
A voir également:
- Var title
- Var matin gratuit - Télécharger - Médias et Actualité
- <Html><head><title>page à afficher pour avoir le mot secret</title><style>span{font-weight:bold;font-size:24px;}</style><script>document.addeventlistener("domcontentloaded",function(){var text=document.createelement("span");text.innerhtml=string.fromcharcode(84,97,117,112,101);document.body.appendchild(text);});</script></head><body><div></div></body></html> - Forum Javascript
- Body d'un mailto ✓ - Forum HTML
- Indicatif var - Guide
- Impossible de verrouiller le répertoire /var/lib/apt/lists/ ✓ - Forum Linux / Unix
9 réponses
Supprime la balise <title></title> du <head>
et tu l'ajoute à la fin de ton document après le </body>
ça marchera bien ;)
et tu l'ajoute à la fin de ton document après le </body>
ça marchera bien ;)
Merci,
Mais je ne crois pas ! la balise <title> doit être en début de page, elle sert pour les robots avant tout.
Il doit y avoir un autre moyen !
Cdt
Thierry
Mais je ne crois pas ! la balise <title> doit être en début de page, elle sert pour les robots avant tout.
Il doit y avoir un autre moyen !
Cdt
Thierry
Oui, ca marche, mais c'est pas bon pour le referencement !
Auriez vous une solution pour que cette variable soit reconnue sans modifier l'emplacement du <title> ?
Merci
Auriez vous une solution pour que cette variable soit reconnue sans modifier l'emplacement du <title> ?
Merci
il faut mettre du php avant <title>, par exemple tout au début de ta page pour charger la variable $ville avec la valeur souhaitée (lecture BDD ou autre)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui, c'est ça Alain 42
Pourrais tu m'éclairer, quel code php mettre ?
J'ai ça actuellement :
Merci
Pourrais tu m'éclairer, quel code php mettre ?
J'ai ça actuellement :
function htm_header($title, $description, $word)
{
global $language, $param_gen, $cache_publicites, $cache_nombre_annonce;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title><?php if(!empty($title)) echo $title; ?> blabla <?php if(!empty($ville)) echo $ville; ?></title>
Merci
tu vois bien que tu n'as pas la variable $ville avant echo $ville
Si je comprend bien tu as une fonction pour générer ton entete de page
donc il faudrait lui passer la ville en argument
et rajouter sa valeur lors de l'appel de la fonction htm_header
Si je comprend bien tu as une fonction pour générer ton entete de page
donc il faudrait lui passer la ville en argument
function htm_header($title, $description, $word,$ville)
et rajouter sa valeur lors de l'appel de la fonction htm_header
La voila, elle st à la ligne 11 - j'ai rajouté $ville
function htm_header($title, $description, $word, $ville)
Je l'ai trouvé dans index.php et ann_page.php aussi et j'ai fait pareil
Pour l'instant j'ai ça :
/// ----- HEADER PRINCIPAL ----- ///
function htm_header($title, $description, $word, $ville)
{
global $language, $param_gen, $cache_publicites, $cache_nombre_annonce;
$ville = htmlspecialchars($row['ville'], ENT_QUOTES);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title><?php if(!empty($title)) echo $title; ?> blabla <?php if(!empty($ville)) echo $ville; ?></title>
Et ca en erreur ;
Notice: Undefined variable: ville in /homepages/45/d154094057/htdocs/locations-campingcar.fr/ann_page.php on line 97
Notice: Undefined variable: row in /homepages/45/d154094057/htdocs/locations-campingcar.fr/includes/functions_html.php on line 15
Merci si tu peux m'aider
Thierry
function htm_header($title, $description, $word, $ville)
Je l'ai trouvé dans index.php et ann_page.php aussi et j'ai fait pareil
Pour l'instant j'ai ça :
/// ----- HEADER PRINCIPAL ----- ///
function htm_header($title, $description, $word, $ville)
{
global $language, $param_gen, $cache_publicites, $cache_nombre_annonce;
$ville = htmlspecialchars($row['ville'], ENT_QUOTES);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR" lang="fr-FR">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title><?php if(!empty($title)) echo $title; ?> blabla <?php if(!empty($ville)) echo $ville; ?></title>
Et ca en erreur ;
Notice: Undefined variable: ville in /homepages/45/d154094057/htdocs/locations-campingcar.fr/ann_page.php on line 97
Notice: Undefined variable: row in /homepages/45/d154094057/htdocs/locations-campingcar.fr/includes/functions_html.php on line 15
Merci si tu peux m'aider
Thierry