Karl: Brotkrümelnavigation im 3 Zeilen Layout

Beitrag lesen

Hi,

eine HP ist im 3 Zeilen Layout erstellt:

//index.php
<?php
include("oben.php");
include('config.php');

if(isset($_GET['seite']) AND isset($dateien[$_GET['seite']]))
{
 if(!file_exists($dateien[$_GET['seite']])) echo "<center>Diese Seite existiert nicht.<br>Bitte wählen Sie im Menü eine Seite aus.</center>";

include $dateien[$_GET['seite']];
}
else
{
 include $dateien['start'];
}
include("unten.php");
?>

also oben der header, unten der footer und in der mitte die inhaltsseiten als includes.

nun möchte ich in die inhaltsseiten eine brotkrümelnavi reinbauen, bin aber bisher immer daran gescheitert, dass immer nur die index.php (mit jeweils anderem inhaltscontainer) erkannt wurde.
wie kann ich es realisieren, dass die includierten inhaltsseiten (in welchen sich das breadcrumb script befindet) auch als solche in ihrer ordnerstruktur erkannt werden?

//breadcrumb script
<span class="breadcrumb">
<?php
$an="Sie befinden sind hier: ";
$home="index.php/";
$pie=explode("/","$_SERVER[PHP_SELF]");
$tr=" >> ";
$b=count($pie);
echo $an."<a href="".$home."">Home</a>";
for($a=2;$a<$b-1;$a++){
$ta=$ta.$pie[$a]."/";
echo $tr."<a href="".$home.$ta."">".ucfirst($pie[$a])."</a>";}
$file=explode('.',ucfirst($pie[$b-1]));
echo "<b>".$tr.$file[0]."</b>";
?>
</span>