mirror of
				https://github.com/jcampbell1/simple-file-manager.git
				synced 2025-02-20 22:00:04 +01:00 
			
		
		
		
	replacing mime_content_type() with finfo(...) for more compatibility hopefully
This commit is contained in:
		| @@ -111,7 +111,8 @@ if($_GET['do'] == 'list') { | |||||||
| 	exit; | 	exit; | ||||||
| } elseif ($_GET['do'] == 'download') { | } elseif ($_GET['do'] == 'download') { | ||||||
| 	$filename = basename($file); | 	$filename = basename($file); | ||||||
| 	header('Content-Type: ' . mime_content_type($file)); | 	$finfo = finfo_open(FILEINFO_MIME_TYPE); | ||||||
|  | 	header('Content-Type: ' . finfo_file($finfo, $file)); | ||||||
| 	header('Content-Length: '. filesize($file)); | 	header('Content-Length: '. filesize($file)); | ||||||
| 	header(sprintf('Content-Disposition: attachment; filename=%s', | 	header(sprintf('Content-Disposition: attachment; filename=%s', | ||||||
| 		strpos('MSIE',$_SERVER['HTTP_REFERER']) ? rawurlencode($filename) : "\"$filename\"" )); | 		strpos('MSIE',$_SERVER['HTTP_REFERER']) ? rawurlencode($filename) : "\"$filename\"" )); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user