fastix®: PHP Download-Script einer Datei

Beitrag lesen

Moin!

Hier ein paar Änderungen:

//Dateidownload

$fileDir    = CONF_PHOTO_DIR.$photo_subdir;
$fileName   = $photo_filename.'-'.$row_photos->photo_id.$photo_mime_types[$row_photos->photo_mime]['ext'];
$fileString = $fileDir.'/'.$fileName;
$filesize = filesize($fileString);

// make sure the file exists before sending headers

if (! file_exists($fileString)) {
            die("Fatal: Die Datei $fileString ist nicht vorhanden.");
        }
        if (! is_readable($fileString)) {
            die("Fatal: Die Datei $fileString ist nicht lesbar. (Rechte?)");
        }

header("Cache-Control: private");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=". urlencode($fileName) ."");
      header("Content-Type: ".$row_photos->photo_mime."");
   header("Content-Length: ".$filesize);
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
header("Expires: 0");
  
#sleep(1);
readfile($fileString);

file_get_contents($fileString);


>   
> Grüsse Marco  

MFFG (Mit freundlich- friedfertigem Grinsen)  
  
fastix  

-- 
[Des fastix kleines CMS](http://www.fastix.org/fastix-cms/)