questo è uno script chimato appunto briciole di pane nel seenso che tiene traccia delle pagine che l'utente visita
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 = 1; // 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;
?>