Aiuto: Menù Breadcrumb

  • Creatore Discussione Creatore Discussione Nyl
  • Data di inizio Data di inizio

Nyl

Utente Attivo
28 Apr 2008
71
0
0
sulgiappone.altervista.org
Ciao,

sapete se esiste un modo per modificare questo codice per creare un menù a bricciole di pane in modo tale che alla fine visualizzi il titolo di pagina anzichè il titolo del documento


PHP:
	<?
	  $a_tag_open="<a href='";
	  $a_close="'>";
	  $a_tag_close="</a>";
	  $sep=" >> ";
	  $len_sep=strlen($sep);
	  $last = 1; 

	  $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;
	?>

Grazie per l'attenzione
 
devi ricavare il dato del titolo da qualche fonte, ad esempio un database
 
Il problema è che non conosco il PHP e quindi non ho idea di come fare pensavo che magari esistesse uno script simile già pronto ... Io purtroppo sono del tutto ignorante in proposito ....
 
il dato relativo al titolo lo prendi da qualche fonte o lo scrivi pagina per pagina?
 
lo svantaggio sta che non funzionerà nei browser che hanno il javascript disattivato, ma parliamo di pochi casi
 

Discussioni simili