<?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
Niemand die mij kan helpen ?
Bestaat het bestand wel?

Klopt deze url? c:\program files\easyphp1-8\www\wo41\download.php on line 20

Draai je lokaal of host je je site op een webserver?
ja dat klopt allemaal wel, ik heb een webserver thuis staan en draai er alles op.

alleen dit is het 1e script dat niet werkt

Reageren