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