come post precedente, chi fa da se fa per tre ...che se aspetto voi... :P
scherzi a parte, dopo aver capito che sti cazzarola di trail nav in realtà si chiamano breadcrumb è stato tutto più semplice.
ho trovato questo, me lo sono adattato e funziona alla grande!
quindi ve lo posto così se qualcun altro ha lo stesso dilemma, sa come fare...

pagina da salvare come breadcrumb.php
Codice PHP:
<?php

##############################################################################
# breadcrumb.php                  Version 1.1                                #
# Copyright 2000 Jacob Stetser    [email]jstetser@icongarden.com[/email]                    #
# Created Dec 30, 2000            Last Modified May 2, 2001                 #
##############################################################################
# COPYRIGHT NOTICE                                                           #
# Copyright [and -left] 2000 Jacob Stetser. All Rights Reserved except as    #
# provided below.                                                            #
#                                                                            #
# breadcrumb.php may be used and modified free of charge by anyone so long   #
# as this copyright notice and the comments above remain intact. By using    #
# this code you agree to indemnify Jacob Stetser from any liability that     #
# might arise from it's use.                                                 #
#                                                                            #
# This script is released under the BSD license.                             #
# The author recognizes this script's indebtedness to evolt.org, Martin      #
# Burns, Adrian Roselli and countless other ideas of its kind. This script   #
# is therefore unencumbered free code.                                       #
##############################################################################

function breadCrumb($PATH_INFO) {
    global 
$page_title$root_url;

    
// Remove these comments if you like, but only distribute 
    // commented versions.
    
    // Replace all instances of _ with a space
    
$PATH_INFO str_replace("_"" "$PATH_INFO);
    
// split up the path at each slash
    
$pathArray explode("/",$PATH_INFO);
    
    
// Initialize variable and add link to home page
    
if(!isset($root_url)) { $root_url=""; }
    
$breadCrumbHTML 'Sei in [url="'.$root_url.'/"]Home[/url] &gt; ';
    
    
// initialize newTrail
    
$newTrail $root_url."/";
    
    
// starting for loop at 1 to remove root
    
for($a=1;$a<count($pathArray)-1;$a++) {
        
// capitalize the first letter of each word in the section name
        
$crumbDisplayName ucwords($pathArray[$a]);
        
// rebuild the navigation path
        
$newTrail .= $pathArray[$a].'/';
        
// build the HTML for the breadcrumb trail
        
$breadCrumbHTML .= '[url="'.$newTrail.'"]'.$crumbDisplayName.'[/url] &gt; ';
    }
    
// Add the current page
    
if(!isset($page_title)) { $page_title "Pagina corrente"; }
    
$breadCrumbHTML .= '[b]'.$page_title.'[/b]';
    
    
// print the generated HTML
    
print($breadCrumbHTML);
    
    
// return success (not necessary, but maybe the 
    // user wants to test its success?
    
return true;
}

?>
quindi per richiamarlo, nelle vostre pagine metterete di volta in volta una roba simile:
Codice PHP:
$page_title "Contatti";
include(
"breadcrumb.php");
breadCrumb($_SERVER['REQUEST_URI']); 
spero serva a qualcuno di voi che magari stava impazzendo come me!


Fabri