Navigation über die URL "index.php?page=index"
In dem folgenden Tutorial möchte ich euch erklären, wir man durch anhängen einer GET-Variabel hinter der Url (zB. "index.php?page=home" Inhalte eines Links Includen kann.
if(isset($_GET['page']) AND isset($dateien[$_GET['page']]))
{
//Ist eine $_GET Variable vorhanden wird PHP angewiesen
//zu prüfen ob die Datei existiert und diese dann zu laden
if(!file_exists($dateien[$_GET['page']])) echo "Die Datei ist nicht vorhanden.";
include $dateien[$_GET['page']];
}
else
{
//Wenn keine Variable oder Definition vorhanden ist
//lade die Fehlerseite bzw. die Indexseite
include $dateien['error'];
}
?>
Anstelle der Fehler Seite "error" kann natürlich jede beliebige andere Seite geladen werden.