diff --git a/lib/download.php b/lib/download.php index 4c9e67e..11a329b 100644 --- a/lib/download.php +++ b/lib/download.php @@ -10,8 +10,14 @@ if (!file_exists($file) || strpos(str_replace("\\","/",$file),$docRoot) !== 0) { } if (file_exists($file)) { + header("Pragma: public"); + header("Expires: 0"); + header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); + header("Cache-Control: public"); header('Content-Description: File Transfer'); + header("Content-Type: application/octet-stream"); header('Content-Disposition: attachment; filename='.basename($file)); + // header("Content-Transfer-Encoding: binary"); header('Content-Length: '.filesize($file)); ob_clean(); flush();