Marcel: Alle Seiten aus einer zentralen index.php starten...

Beitrag lesen

Hallo,

ich habe bisher eine Seite, die aus vielen verschiedenen PHP-Dateien besteht. Jetzt bin ich auf die Idee gekommen (oder besser: Ich hab gesehen, dass andere Seiten das so machen) alle Seiten aus einer Indexdatei heraus zu starten.

Follgendes hab ich mir überlegt:

##############

<a href="index.php?page=home">Home</a>
<a href="index.php?page=gb">Gästebuch</a>
<a href="index.php?page=forum">Forum</a>

index.php:

<?
  if (isset($_GET["page"]))
     $page = $_GET["page"] . ".php";
  else
     $page = "home.php";

if (!file_exists($page))
    $page = "home.php"

include ($page);
?>

##############

Was haltet ihr davon?
Was sind eurer Meinung nach die Vor- bzw. die Nachteile?

mfg Marcel