Hi,
ich bin noch ziemlicher Anfänger mit PHP
deshalb mal ein paar Tipps zur Vereinfachung...
$dateien = array();
$dateien['Home']= "Home.php";
$dateien['Aktuelles']="Aktuelles.php";
das lässt sich auch so schreiben:
~~~php
$dateien = array(
'Home'=>'Home.php',
'Aktuelles'=>'Aktuelles.php'
);
Wenn die Dateien jedoch ohnehin so wie die Linkparameter benannt sind, geht das noch einfacher:
$dateien = array('Home','Aktuelles');
if(!isset($_GET['section'])) $site = 'Home';
elseif(in_array($_GET['section'],$dateien)) $site = $_GET['section'];
else $site = '404'; // in diesem Fall als erste Ausgabe den Statuscode 404 senden!
// ...
include $site;
Wobei Du auf 'section' auch verzichten könntest, indem Du einfach $_SERVER['QUERY_STRING'] abfragst.
freundliche Grüße
Ingo