Hallo Leute,
ich bin mal wieder unterwegs...
und zwar will ich den inhalt meiner website über die switch-case funktion ändern.
das läuft bis zu dem Punkt, andem es keine datei mit dem entsprechenden namen gibt.
Hier sollte er dann die error404.php aufrufen, was er aber nicht tut...
Vllt hat ja jemand ne idee:
PHP
Im body.php soll der content ausgelesen werden:
PHP
- <?
- include pageFilenames(); // Binde die Dateien ein
- function pageFilenames() { // Funktion für die switch - case funktion
- $p = !empty($_GET["page"]) ? trim($_GET["page"]) : 'home'; // hol dir den gesuchten link
- switch($p) {
- case "home": // Fall home ->
- $r = 'home.php'; // rufe inhalt von home.php ab
- break; // breche funktion ab
- case "galerie":
- $r = 'galerie.php';
- break;
- case "land":
- $r = 'land.php';
- break;
- case "natur":
- $r = 'natur.php';
- break;
- case "portrait":
- $r = 'portrait.php';
- break;
- case "technik":
- $r = 'technik.php';
- break;
- case "guest":
- $r = 'guest.php';
- break;
- case "imp":
- $r = 'imp.php';
- break;
- case "kontakt":
- $r = 'kontakt.php';
- break;
- case "daten":
- $r = 'daten.php';
- break;
- default:
- $r = 'error404.php';
- break;
- }
- return $r;
- }
- ?>
Danke schonmal im vorraus