Codice PHP:
<?php
header
('Content-type: application/armedia');
header("Content-Disposition:attachment;filename=".$_GET["src"]);

readfile ($_GET["src"]); 
?>
Per quanto riguarda i "limiti" non saprei