Dynamischer Kopf-/Fußbereich
Kopf- und Fußbereich einer Webseite weisen typischerweise auf allen Seiten die gleichen Elemente auf:
- Kopfbereich:
-
- Seitenlogo
- evtl. eine Suchfunktion
- die Navigation
- …
- Fußbereich:
-
- statische Links (Impressum, Startseite, …)
- Rückmeldung per E-Mail oder Formular
- Copyright-Vermerk
- …
Kopf- und Fußzeilen können als ausgelagerte PHP/HTML erstellt werden. Sie werden erst zur Laufzeit via include
„wie sie sind“ in das Layout eingefügt. Das vereinfacht die „generelle“ Seitendarstellung. Diese Funktion erfordert eine server-seitige Interpretation der Dateien. Typischerweise ist PHP auf Servern immer verfügbar.
In nachgeladenen Dateien (include
) findet keine Variablen- und Modul-Ersetzung statt.
- Lösung
-
Im umschließenden Layout können Variablen an nachgeladenen Programmcode übergeben werden.