Posted By

hasantayyar on 07/28/09


Tagged


Versions (?)

Who likes this?

4 people have marked this snippet as a favorite

hasantayyar
vali29
heinz1959
umang_nine


Force downloading of a file


 / Published in: PHP
 

Forces a user to download a file, for e.g you have an image but you want the user to download it instead of displaying it in his browser.

  1. header("Content-type: application/octet-stream");
  2.  
  3. // displays progress bar when downloading (credits to Felix ;-))
  4. header("Content-Length: " . filesize('myImage.jpg'));
  5.  
  6. // file name of download file
  7. header('Content-Disposition: attachment; filename="myImage.jpg"');
  8.  
  9. // reads the file on the server
  10. readfile('myImage.jpg');

Report this snippet  

You need to login to post a comment.