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:
e quindi, per recuperare i titoli, avevo pensato di farecodice:$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
una cosa del tipo:
Però non funziona perché ottengo i titoli delle pagine principalicodice: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";
ma non quello della home, e nelle sezioni rimane il titolo
della pagina. Inoltre, se guardo il sorgente della pagina trovo:
cioè tutte e 3 le occorrenze invece di una sola.codice:<title>Opere su bioetica e laicità</title> <title></title> <title></title>
Si accettano consigli....
Grazie
M.

Rispondi quotando