@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.