Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Visualizzare in quale pagina mi trovo

    La cosa e' banalissima, il titolo mi sa che non rende l'idea:
    in pratica vorrei mettere in alto alle mie pagine il percorso della pagina come per esempio questo
    HTML.it forum > Lato server > PHP

    Ho provato a dare un'occhiata su freephp ma non sapevo dove andare a cercare di preciso...

    Chi mi sa aiutare?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923

    Re: Visualizzare in quale pagina mi trovo

    Originariamente inviato da Tr|k`Tr4k
    La cosa e' banalissima, il titolo mi sa che non rende l'idea:
    in pratica vorrei mettere in alto alle mie pagine il percorso della pagina come per esempio questo
    HTML.it forum > Lato server > PHP

    Ho provato a dare un'occhiata su freephp ma non sapevo dove andare a cercare di preciso...

    Chi mi sa aiutare?
    fatti una ricerca col termine breadcrumbs.

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Re: Re: Visualizzare in quale pagina mi trovo

    Originariamente inviato da nicola75ss
    fatti una ricerca col termine breadcrumbs.
    ok, trovato eccolo se serve a qualcun'altro
    Codice PHP:
    <?
      $a_tag_open
    ="<a href='";
      
    $a_close="'>";
      
    $a_tag_close="</a>";
      
    $sep=" > ";// il segno di separazione nel path (anche un'immagine)
      
    $len_sep=strlen($sep);
      
    $last 0// se vuoi o meno il nome del file corrente (1=no;0=si)

      
    $url=$HTTP_SERVER_VARS["SERVER_NAME"].$HTTP_SERVER_VARS["SCRIPT_NAME"];
      
    $split_url=explode("/"$url);
      
    $count_split_url=count($split_url);
      
    $c=($count_split_url-$last);
      
    $home=$a_tag_open."http://".$split_url[0].$a_close."Home".$a_tag_close;

      
    $a_dirs .= $a_tag_open."/";
      for (
    $j=1;$j<$c;$j++) {
      
    $a_dirs .= $split_url[$j]."/";
      if ((
    $j==($c-1)) && ($last==0)) {
      
    $l=strlen($a_dirs);
      
    $a_dirs=substr($a_dirs,0,($l-1));
      }
      
    $a_dirs_complete $a_dirs.$a_close.$split_url[$j].$a_tag_close.$sep;
      
    $comp[$j-1] = $a_dirs_complete;
      }

      
    $p_comp $home.$sep;
      for (
    $w=0;$w<$c;$w++) {
      
    $p_comp .= $comp[$w];
      }

      if(
    $last==0) {
      
    $len_p_comp=strlen($p_comp);
      
    $x=($len_p_comp-$len_sep);
      
    $p_comp=substr($p_comp,0,$x);
      }

      echo 
    $p_comp;
    ?>
    Una domanda, adesso mi mostra questo:
    Home > prova.php
    Io però vorrei far vedere il nome della pagina senza l'estenzione e quindi
    Home > prova (magari con l'iniziale maiuscola)

    e poi vorrei che i link abbiano anche il title nell'alt, come si potrebbe modificare?

  4. #4
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    non si puo' fare??

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 © 2025 vBulletin Solutions, Inc. All rights reserved.