Allgemeine Informationen
Dieses Beispiel stellt eine einfache Homepage ohne zugriffsbeschränkte Bereiche dar.Jede Seite wird über die Seite index.php im Root-Verzeichnis aufgerufen.
Jede Seite hat einen Index, über den z.B. die Menüanzeige und der Inhalt der Seite gesteuert werden
Beim Aufruf der index.php muss die Variable index übergeben werden, z.B. mit "?index=200".
Wird kein Index übergeben, wird automatisch die Seite mit dem Index 100 (Das waere üblicherweise die Hauptseite) aufgerufen.
Ein ungültiger Wert für den Index erzeugt eine gültige Seite (also keinen Fehler!), die auf den ungültigen Übergabe-Wert hinweist
Der zweite mögliche Übergabeparameter ist show.
Wird er nicht angegeben oder auf den Wert "index" gesetzt, handelt es sich um eine normale Textseite.
"gallery" bedeutet Bildergalerie, "image" bedeutet Einzelbild.
Ein ungültiger Wert für den Index erzeugt eine gültige Seite (also keinen Fehler!), die auf den ungültigen Übergabe-Wert hinweist
Beispiel
Bei Galerie und Einzelbild gibt es noch den Parameter imagenr, der die Nr. des aktuellen Bildes angibt.
Bei der Galerie wird dadurch ermittelt, welche Seite der Galerie angezeigt werden soll.
Verzeichnisstruktur
- Rootverzeichnis
Dateien:- index.php
Diese Datei wird im Browser aufgerufen
- inc
enthält alle Dateien, die über include eingebunden werden, sowie das Stylesheet - bilder
Hier können z.B. die Bilder sämtlicher Bildergalerien in verschiedenen Unterverzeichnissen abgelegt werden
- index.php
- Verzeichnis "inc"
Dateien:- contents.php
Inhalte der "normalen" Seiten - descriptions.php
Beschreibungen zu Einzelbildern - footer.php
ermöglicht es, eine Fußzeile auf allen Seiten auszugeben.
beendet außerdem die XHTML-Seite korrekt - gallery.php
Anzeige von Bildergalerien und Einzelbildern - header.php
enthält gültigen Kopf der HTML-Datei - index.php
diese Datei führt alles zusammen... - menu.php
erzeugt die Navigation - stylsheet.css
regelt zentral die Formatierungen von Elementen
- contents.php
- Verzeichnis "bilder"
Pro Bildergalerie ein Verzeichnis, welches in Unterverzeichnissen Bilddateien und Thumbnails-Dateien enthält. - Verzeichnis "Verz1"
Bei zugrissfeschützten Bereichen existieren grundsätzlich die gleichen Dateien. Die Dateien index.php, contents.php und descriptions.php liegen üblicherweise dann im geschützten Bereich und es müssen teilweise die gleichen Anpassungen vorgenommen werden, wie auch im ungeschü,tzten Bereich.
Näheres siehe unter geschützter Bereich