PHP file Download Script

This article represent you how to download any files from php web server to local machine. This application works mainly on the header of the PHP.

Demo:
 <?php  
 $file = 'monkey.gif';  
 if (file_exists($file)) {  
   header('Content-Description: File Transfer');  
   header('Content-Type: application/octet-stream');  
   header('Content-Disposition: attachment; filename='.basename($file));  
   header('Content-Transfer-Encoding: binary');  
   header('Expires: 0');  
   header('Cache-Control: must-revalidate');  
   header('Pragma: public');  
   header('Content-Length: ' . filesize($file));  
   ob_clean();  
   flush();  
   readfile($file);  
   exit;  
 }?>  

Nikunj K

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.