hotti: Wechselnder Header auf jeder Seite

Beitrag lesen

hi,

Das findest Du in $_GET['page'] => 'welcome'

Tutorial-Code ;)

Tatsächlich musst Du wegen der Seite keinen Parameter mitschleifen, die Seite selbst ist im URI eindeutig bezeichnet, das ist ein Parameter völlig überflüssig.

Der nächste Punkt: Betrachten wir das, was in Deine Seite reinsoll, als Attribut. Brauchen wir dafür einen Parameter? Klares nein, das regeln wir intern!

Im Grunde genommen gehts um die Konfiguration, dafür lohnt es sich auch aus anderen Gründen, eine Tabelle anzulegen:

[/foo.html]
header=Foo

[/boo.html]
header=Boo

Für solche, in INI-Dateien abgelegte Tabellen gibt es eine prima Funktion, da hast Du dann alles auf einem Array.

Jetzt brauchst Du nur noch ein Stückchen Code was in das Array reinguckt und sieht was da zu tun ist.

Das war die Pflicht, jetzt kommt die Kür :)

[/foo.html]
header=Foo
footer=FooBar
class=Universal
template=foo.tmpl
title=Viele bunte Bilder

Wow, es könnte auch weitere Attribute geben und: Deine Seite kann wachsen, spätere Erweiterungen sind im Handumdrehen eingebaut. Und so ganz nebenbei hast Du mit einer solchen Konfigurationsdatei auch selbst den Überblick...

Schönen Sonntag!

--
Photo Publisher Visual as modern art of content management.