Ciao Dino, premesso che il funzionamento dello script precedente è identico a quello che segue (inclidi il file e poi visualizzi il titolo dinamicamente con <?=$title?>), puoi sostituire il codice che ti ho indicato prima (per recuperare solo il nome della pagina), con questo:Questo codice funziona più o meno come avevi chiesto.Codice PHP:$url_page = $_SERVER['PHP_SELF'];
$mod_sep = str_replace("/"," > ",$url_page);
$title = ucwords(substr($mod_sep,2,-4));
Ad esempio, se il file si trova nella root principale il titolo sarà qualcosa come Home page (senza estensione) e se la pagina si dovesse trovare in qualche directory o sottodirectory, il titolo della pagina sarà: Directory1 > Directory 2 > Directory 3 > Titolo pagina (sempre senza estensione).
Ah, una sola avvertenza importante: l'estensione della pagina in cui userai lo script dovrà essere di 4 caratteri. Tipo .php oppure .htm
Nel caso avessi delle pagine con un'estensione diversa, ad esempio .html, è necessario modificare questa parte di codice:dovrai sostituire -4 a -5.Codice PHP:substr($mod_sep,2,-4)
Tutto qui...
PS: ...ad ogni modo, un pensierino per i templates lo farei!


Rispondi quotando