Es gibt mehrere Möglichkeiten eine PHP-Datei zu strukturieren. (Für mehrere Unterseiten (mit dynamischem Inhalt))
1.) Man erstellt einzelne Datein, in denen man den haeder und footer des Designs includet.
2.) Man erstellt oben in der index.php ein Switch-Case. An der Stelle, wo der Content hin soll, wird dann die jeweilige Datei include (also das Gegenteil von 1)
3.) Man erstellt eine Datei, in der man viele IF-Anweisungen einfügt. Zum Beispiel if $site = "kategorien" {echo "...
Also mir gefällt Variante 2 am besten, nur wie mach ich das mit dem title, den metatags etc? Diese Daten erscheinen ja erst an der Stelle, wo die Datei included wird?
Außerdem gibt es das Problem, dass in meiner includierten Datei keine Header und keine Cookies mehr gesendet werden können (header is already...)
SWITCH-CASE
TITLE / METATAGS
DESIGN
INCLUDING
Oder gibt es noch andere Möglichkeiten, PHP-Dateien, mit mehreren Unterseiten zu strukturieren?