Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Titolo dinamico: help con array associativo

    Buongiorno a tutti!

    Spulciando il forum, e facendo mille prove, sono riuscito a fare in modo che il titolo della pagina sia elaborato a partire dall'url:

    Codice PHP:
    <?php
    $page 
    $_SERVER['REQUEST_URI'];
    $mod_sep str_replace("/"," > ",$page);
    $title ucwords(substr($mod_sep,0,-4));
    ?>
    <title>GuardaQua.it <? echo($title); ?></title>
    Benissimo, il titolo viene restituito come "Guardaqua.it > Dir > Nomefile"

    E fin qui, tutto bene. Ora vorrei fare due cose:

    La prima: vorrei costruire un array associativo che mi sostituisca ogni occorrenza di "index" con "indice pagina", ogni "guida01" con "Guida sui css" e via dicendo, però non so come fare. Mi date una mano please?

    La seconda, ma su questo magari ci lavorerò poi:
    Vorrei fare in modo che, ad esempio, se il documento index è nella root mi dia un determinato titolo, se index si trova nella dir, mettiamo, "foto", mi dia un titolo diverso e così via. Non voglio che mi scriviate il codice, ma solo un'indicazione su come costruire la funzione!

  2. #2

    risolto!!

    Evvai, sono riuscito molto semplicemente a risolvere il primo problema:

    Codice PHP:
    $title str_replace("Index","indice"$title);
    $title str_replace("Foto","photo"$title); 
    Così mi va benissimo!

    E, anzi, ciò rende superfluo risolvere il secondo problema!

    Che soddisfazione quando si riesce a fare qualcosa da soli!!!

    Vi ringrazio comunque per l'attenzione

  3. #3
    Ma mitico!!! Sono riuscito a risolvere al meglio anche il secondo problema!!!!

    Quello che volevo era: Se il file si trova in una determinata cartella (p.es. /foto/serie), allora nel titolo devi anche specificare qualcosa:

    Codice PHP:
    $percorso dirname($_SERVER['REQUEST_URI']);
    if(
    $percorso == "/foto/serie1")  {
    $title $title." (Foto della serie 1)";

    pian pianino imparo.... oh yeah!

  4. #4

    sempre più complesso

    Codice PHP:
    if(($percorso == "/informatica")AND($pagename == "index"))  {
    $title $title." Indice della sezione Informatica";

    Ok ok la smetto....



    (ora non mi resta che ottimizzare il codice)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.