Mailinglisten-Archive |
Am 11.04.2005 um 12:04 schrieb Stephan Otto: > Hallo Liste, > > ich habe da ein kleines Anliegen. :) > > Ich möchte ein PDF an den Browser ausgeben, ohne den Ort zu "verraten" > an dem das PDF liegt. > Also nicht Verweis auf /domain/ordner/test.pdf, sondern auf eine > Download.php, die die Datei an den Browser ausgibt. > > Im ersten Versuch habe ich das PDF einfach per header([...]) > aufgerufen, was aber in den meisten Browsern natürlich trotzdem den > genauen Pfad ausgibt. Im zweiten Schritt habe ich versucht direkt den > Pdf-Header ("Content-type: application/pdf") auszugeben und das PDF > danach zu inkludieren, was allerdings, im Nachhinein verständlich, zu > einem Parse-Error führt. > > Gibt es hierfür eine Lösung? Bzw. Kann mir jemand sagen, wie diese > aussieht? ;-) Ja dafür gibt es eine oder auch mehrere Lösungen. mit header() ist schon richtig und danach satt inculde() readfile()... http://de3.php.net/manual/de/function.readfile.php Gruß Aron
php::bar PHP Wiki - Listenarchive