|
Prüft, ob eine Datei oder ein Verzeichnis existiert
Prüft die Existenz einer Variablen |
Pagebauen - Basics - Urknall - ContentPagebauen - BasicsUrknall: Content
Auch für den Inhalt der Pages kann man auf einfache Weise PHP benutzen: Jede "Page" bekommt eine eigene File im Ordner "content", die dann in der body.php included werden: Projekt "simple" <?php include("include.php"); ?> <html> <head> <title></title> <link href="/my.css" rel="stylesheet" type="text/css" media="all"> </head> <body> <div class="centerbox"> <div class="head"> Meine Page </div> <div class="menue"> <ul> <?php /* wenn $_GET['site'] nicht gesetzt ist, */ /* ist "home" die aktive Seite */ if(isset($_GET['site'])) $call = $_GET['site']; else $call = "home"; foreach($Menue as $page => $titel) { echo "<li><a href=\"/?site=$page\""; if($page == $call) echo " style=\"font-weight:bold\""; echo ">$titel</a></li>"; } ?> </ul> </div> <div class="content"> <?php if(file_exists("content/$call.php")) { include("content/$call.php"); } else echo "Fehler: Seite \"$call\" existiert nicht"; ?> </div> </div> </body> </html> Noch etwas wacklig, aber es ist unverkennbar eine Page. Den Inhalt der Content-Pages kann man dann wahlweise ausbauen, entweder mit HTML per Hand, oder mit PHP-Hilfe Siehe Fotoalbum / Gästebuch etc. in diesem Kapitel |