Thomas Luethi: Programmierung von Accounts mit PHP

Beitrag lesen

Jetzt musst Du die Dateien nur noch in einem Verzeichnis ablegen, wo sie nicht direkt abrufbar sind, entsprechend einlesen und ausgeben. Hierfür könnten die Funktionen filesize, fopen, fread und fclose hilfreich sein. Für die Ausgabe noch den richtigen header senden (header('Content-type: application/pdf');) und den Dateiinhalt per echo ausgeben.

Kleine Ergänzung:
Bequemer als mit der Abfolge fopen - fread - echo geht es in vielen Fällen mit
der PHP-Funktion readfile() - Dateiinhalt direkt ausgeben.

Und statt fopen - fread kann man mit
file_get_contents() den Dateiinhalt bequem in einen String einlesen.

mfg Thomas