Bueno, ahi el tema se simplifica...
Entiendo que tu estructura debe ser algo así...
Código:
www.dominio.com/index.php?seccion=ocio&parte=chistes&zona=borrachos&chiste=14
Por lo tanto, tu solución puede ser mucho más fácil (si es que has estructurado uniformemente)
Código PHP:
$liga="";
$liga.=(isset($_GET["seccion"])) ? "<a href=\"index.php?seccion=".$_GET["seccion"]."\">".$_GET["seccion"]."</a>" : "";
$liga.=(isset($_GET["parte"])) ? "><a href=\"index.php?seccion=".$_GET["seccion"]."&parte=".$_GET["parte"]."\">".$_GET["parte"]."</a>" : "";
$liga.=(isset($_GET["zona"])) ? "><a href=\"index.php?seccion=".$_GET["seccion"]."&parte=".$_GET["parte"]."&zona=".$_GET["zona"]."\">".$_GET["zona"]."</a>" : "";
Bueno, algo así se me ocurre.
Esto te daría como resultado algo como esto:
ocio>chistes>borrachos
Saludos!