Zitat von
S2B:
@Spider: Geht nur, solange keine Headers gesendet wurden, die werden bei ihn jedoch schon gesendet, er includet die Datei ja.
@Assun: Ich würde an deiner Stelle entweder dein System so umschreiben, dass du in jeder Datei bestimmen kannst, ob
- du auf eine andere Datei weiterleiten willst oder
- die Seite angezeigt werden soll
Da stößt man dann schnell an die Grenzen deines Systems (index.php?page=
<Dateiname ohne .php>), weshalb ich auch nicht zu diesem System raten würde.
Eine alternative Lösung wäre, dass du mit den
ob_-Funktionen arbeitest und deinen Code erst ganz zum Schluss ausgeben lässt. Dann kannst du nämlich vorher noch deine headers setzen.
das geht aber auch nur, wenn der server output buffering hat...