Compiwurstel: Navigationsdatei laden

Beitrag lesen

Hallo zusammen,
ich habe eine Datei (seite.php), in die per include-Befehl die Navigations-Datei geladen wird:

<div id="head"><?php include ( "../navig/nav_01.inc" ); ?></div>

Ansonsten ist die Datei "seite.php" eine Rahmendatei, in die hinein unterschiedliche Unterseiten geladen werden, die in einem Array (inc/config.php) zusammengefasst sind:

<?php
$dateien = array(); // ein Leeres Array erzeugen
$dateien[info1] = "info1.inc.php";
$dateien[info2] = "info2.inc.php";
$dateien[info3] = "info3.inc.php";
usw.
?>

Die Ausgabe erfolgt über die Datei "inc/info.php":

<?php
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
include $dateien[$_GET['section']];
} else {
include $dateien[info1];
}
?>

Soweit, so gut. Bei einzelnen der zu ladenden Dateien, hätte ich nun aber eine etwas andere Navigations-Datei geladen, also z.B. zu "info2.inc.php" die Datei "../navig/nav_02.inc".
Lässt sich dieser doppelte Aufruf per PHP steuern und wenn ja, wie, oder sollte das besser über ein JS "dirigiert" werden?

Viele Grüße
Compiwurstel