Tom: Header()

Beitrag lesen

Hello,

header("Content-Type: application/pdf");

Das hatten wir auch schon mal. Du hast da noch ein Leerzeichen vor dem Doppelpunkt. Ich weiß nicht, wie empfindlich dein Browser das auffasst. Es gehört jedenfalls nicht dahin, nur danach!

Nachtrag: Es sind vermutlich gar nicht die Browser, die hier streiken (hab ich noch nicht näher untersucht), es ist aber auf jeden Fall PHP, das hier streikt.

Die Headers können im gesamten Script gesetzt und geändert werden, solange sie noch nicht gesendet wurden. Dazu hält PHP die Headers in einer Liste und die ist da bezüglich der Bezeichner nicht so tolerant. Der Doppelpunkt gehört dazu.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com