Download a file using php script when user visit to specific page
<?php
$file = $_GET['file']; //index.php?file=a.png
header('Content-type: octet/stream');
header('Content-disposition: attachment; filename='.$file.';');
header('Content-Length: '.filesize($file));
readfile($file);
exit;
?>