Also, DITO an Sydney - eines von beidem muss falsch sein.

@Choci: Wieso verschiebst du das nicht ins Web-Forum, wo's IMO hingehört?

Naja, eigentlich poste ich nur, weil ich eine Frage habe: Kann man mit header() einen "bestehenden" Header (der vom Server definiert wurde) überschreiben (wenn also der Server sendet "application/octet-stream" das überschreiben mit "text/html")?

Naja, @Topic: Jetzt zumindest funktioniert es tadellos. Hast du es auch mit anderen Browsern versucht? Ich habe das immernoch bei einem Server, der kein PHP unterstützt Aber das kann bei dir ja eigentlich nicht das Problem sein, wenn ein direkter Aufruf funktioniert.