Donc voila mon problème.
J'ai créé mon site en blocs par soucis d'efficacité.
Jusque la ok.
Ensuite pour avoir des titres différents selon la page j'ai utilisé les fonctions suivantes du PHP:
Oki. Donc jusque la tout marche
Ensuite j'ai décidé de mettre un logo différent celons les pages
Bon j'ai donc créer un autre fichier php (logo.php) lui aussi appelé a l'aide d'une include
Sauf que vu que ces variable de la fonction sont deja utilisées par le titre... Pas moyen de réutilisé la même astuce
Voila ma deuxième fonction
Et bien si une personne a une idée lumineuse qui puisse me sauver...
Je suis preneur !
Merci d'avance !
Modifié par epheo (30 Aug 2008 - 16:44)
J'ai créé mon site en blocs par soucis d'efficacité.
Jusque la ok.
Ensuite pour avoir des titres différents selon la page j'ai utilisé les fonctions suivantes du PHP:
<?php
$site_titre = "titre de mon site | ";
$page_titre["index.php"] = array("Accueil");
$page_titre["a.php"] = array("Page A");
$page_titre["b.php"] = array("Page B");
$page_titre["c.php"] = array("Page C");
$adresse_fichier = $HTTP_SERVER_VARS["PHP_SELF"];
$adresse_fichier = basename($adresse_fichier);
$titre_page = $page_titre[$adresse_fichier][0];
?>
Oki. Donc jusque la tout marche

Ensuite j'ai décidé de mettre un logo différent celons les pages

Bon j'ai donc créer un autre fichier php (logo.php) lui aussi appelé a l'aide d'une include

Sauf que vu que ces variable de la fonction sont deja utilisées par le titre... Pas moyen de réutilisé la même astuce

Voila ma deuxième fonction
<?php
$logo["index.php"] = array("header.jpg");
$logo["a.php"] = array("logoA.jpg");
$logo["b.php"] = array("logoB.jpg");
$fichier = $HTTP_SERVER_VARS["PHP_SELF"];
$fichier = basename($fichier);
$titre_page = $logo[$fichier][0];
?>
Et bien si une personne a une idée lumineuse qui puisse me sauver...
Je suis preneur !
Merci d'avance !
Modifié par epheo (30 Aug 2008 - 16:44)