Grafiken mit PHP lesen und im Browser ausgeben

Binärdateien mit PHP lesen und den Inhalt im Browser ausgeben

Eine Grafik

Eine Grafik siehe linksstehend. Die dazugehörige Datei wurde mit PHP gelesen und als BINARY an den Browser gesendet. Lesen Sie weiter, worauf es dabei ankommt.

Lesen einer Binärdatei mit PHP

$file = $_SERVER['DOCUMENT_ROOT']."/red.gif";
# Öffnen zum Lesen im Binary Mode
$fh = fopen($file, 'rb');
# Länge der Datei ermitteln
$stat = stat($file);
# Datei im Binary Mode lesen
$bin = fread($fh, $stat['size']);

Senden der Binary an den Browser

# Datei an den Browser senden
header("Content-Type: image/jpeg");
$this->CONTENT = $bin;

Datenschutzerklärung: Diese Seite dient rein privaten Zwecken. Auf den für diese Domäne installierten Seiten werden grundsätzlich keine personenbezogenen Daten erhoben. Das Loggen der Zugriffe mit Ihrer Remote Adresse erfolgt beim Provider soweit das technisch erforderlich ist. s​os­@rolf­rost.de und wenn Sie möchten daß mein Prepaid nicht verfällt können Sie mich auch gerne anrufen 01625 26 40 76.