Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
PHP: Dateidownload erzwingen mit ModxSendfile oder Readfile
#Tutorials#PHP
Ich habe hier einen kleinen Codeschnipsel, der dazu dient, Dateiem vom Webserver direkt als Downloadstream auszugeben. Es wird entweder ModxSendfile oder Php Readfile benutzt.
$local_file = 'bildvomserver.jpg';
$mods = apache_get_modules();
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="dateiname.jpg"');
if (in_array('mod_xsendfile',$mods)){
header('X-Sendfile: '. $local_file);
exit();
} else {
ob_end_clean();
readfile( $local_file );
exit();
}
Kommentare
Es gibt noch keine Kommentare. Sei der Erste!
Hinterlasse einen Kommentar