Huhu Achim
http://www.php.net/manual/de/function.ob-start.php
das könnte Dir helfen.
Hier noch ein kleiner Tipp, da ich (Irgendwie scheinen ja alle gerade an CMS-Systemen zu stricken ;-) ) etwas in der Art[1] auch mache; damit ich keine Probleme mit der UID bekomme (die hatte ich nämlich vorher, vor allem wenn PHP im SafeMode läuft) hat sich bei mir folgende Vorgehensweise bewährt:
Beim Neuanlegen einer Datei, bzw. aktualisieren derselben, auf dem Server prüft das PHP-Skript ob die Datei schon vorhanden ist.
Wenn nicht, legt das Script die Datei per FTP an. Damit hat die automatisch erzeugte Datei die gleiche UID wie die "normal" per FTP aufgespielten.
Viele Grüße
lulu
[1] per PHP erzeugte Seiten auf dem Server speichern