Vorrei creare un meccanismo per i titoli delle pagine di un sito
(insomma quelle che si vedono sull abarra superiore del browser).
Poiché le pagine sono divise in "pagine", "sezioni" e "sottosezioni",
ho creato dapprima degli array del tipo:
codice:
$titolipagine=array(
"home"=>"Filosofia, bioetica e laicità",
"biografia"=>"Biografia",
"teoria"=>"Opere su bioetica e laicità",
"storia"=>"Opere di storiografia filosofica",
"scuola"=>"Manuali",
"siti"=>"Alcuni siti sulla bioetica",
"news"=>"News. Alcuni interventi, articoli, novità"
);

$titolisezioni=array(
"bioetica"=>"\"Bioetica cattolica e bioetica laica\"",
"laicita"=>"\"Laicità debole e laicità forte\""
);

$titolisottosezioni=array(
"recensione01"=>"Recensione di G. Vattimo",
"recensione02"=>"Recensione di V. Possenti",
"recensione03"=>"Recensione di P. Rossi",
"recensione04"=>"Recensione di C. Augias",
ecc
e quindi, per recuperare i titoli, avevo pensato di fare
una cosa del tipo:
codice:
iisset($_REQUEST["pagina"]) ? $titolopagina=" -
".$titolipagine["{$_REQUEST["pagina"]}"] : $titolopagina="";
echo "<title>$titolopagina</title>\n";

isset($_REQUEST["sezione"]) ? $titolosezione=" -
".$titolisezioni["{$_REQUEST["sezione"]}"] : $titolosezione="";
echo "<title>$titolosezione</title>\n";

isset($_REQUEST["sottosezione"]) ? $titolosottosezione=" -
".$titolisottosezioni["{$_REQUEST["sottosezione"]}"] : $titolosottosezione="";
echo "<title>$titolosottosezione</title>\n";
Però non funziona perché ottengo i titoli delle pagine principali
ma non quello della home, e nelle sezioni rimane il titolo
della pagina. Inoltre, se guardo il sorgente della pagina trovo:
codice:
<title>Opere su bioetica e laicit&agrave;</title>
<title></title>
<title></title>
cioè tutte e 3 le occorrenze invece di una sola.
Si accettano consigli....

Grazie
M.