<?php
session_cache_limiter('private');
require_once 'auth.php';
if(!isset($_REQUEST['uri']) || empty($_REQUEST['uri'])){
echo "Geen url opgegeven!";
exit();
}
$file = substr($_REQUEST['uri'], strrpos($_REQUEST['uri'],"/")+1);
$file = htmlspecialchars($file);
$folder = realpath('bestanden');
if(!file_exists($folder.'/'.$file)){
echo "Bestand bestaat niet!";
exit();
}
$mime = mime_content_type($folder.'/'.$file);
header("Content-Type: ".$mime);
header("Content-Length: ".filesize($folder.'/'.$file));
header("Content-Disposition: attachement; filename=".$file);
header("Content-Transfer-Encoding: binary");
$fp = fopen($folder.'/'.$file,"r");
fpassthru($fp);
fclose($fp);
?>ik krijg elke keer een foutmelding als ik via dit script een beveiligt bestand wil downloaden, wie kan mij helpen
Fatal error: mime_magic could not be initialized, magic file (null) is not avaliable in c:\program files\easyphp1-8\www\wo41\download.php on line 20
http://phphulp.nl/php/tutorials/10/263/482/ hier heb ik het script van