Hi,
ich habe mich heute damit befasst das wenn ich per linksklick auf ein JPG oder GIF Bild klicke ich dieses auch direkt downloaden kann, dazu hab ich dann das hier gefunden :
Allerdings kommen beim verwenden des Headers nur 2 Fehler :
Line 16 und 18 sind die des Headers, denn der steht ganz oben wo er auch hinsoll.
Leider werde ich aber daraus auch nicht schlau ...
Kann mir bitte jemand kurz helfen?
Vielen Dank !
Natheedo
ich habe mich heute damit befasst das wenn ich per linksklick auf ein JPG oder GIF Bild klicke ich dieses auch direkt downloaden kann, dazu hab ich dann das hier gefunden :
Code:
<?php
if (PMA_USR_BROWSER_AGENT == 'IE') {
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
} else {
header('Content-Disposition: attachment; filename="' . $filename . '"');
header('Expires: 0');
header('Pragma: no-cache');
}
$filesize = filesize("$filename");
$datei = fopen("$filename", "r");
if($filesize<=0) { $filesize="1048576"; }
$text = fread($datei, $filesize);
echo("$text");
fclose($datei);
?>
Allerdings kommen beim verwenden des Headers nur 2 Fehler :
Warning: fread(): supplied argument is not a valid stream resource in /var/www/html/web108/html/ebaybilder.php on line 16
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/web108/html/ebaybilder.php on line 18
Line 16 und 18 sind die des Headers, denn der steht ganz oben wo er auch hinsoll.
Leider werde ich aber daraus auch nicht schlau ...
Kann mir bitte jemand kurz helfen?
Vielen Dank !
Natheedo