Php enforces image download by modifying the header. Php forced image download by modifying the header this article mainly introduces php's method of forced image download by modifying the header. The example shows the php forced image download technique, some php methods to force image download by modifying the header
This article mainly introduces php's method of forcibly downloading images by modifying the header. The example analyzes php's techniques for forcibly downloading images, which has some reference value. For more information, see
This example describes how php forces Image download by modifying the header. Share it with you for your reference. The specific implementation method is as follows:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Function downloadFile ($ file ){ $ File_name = $ file; $ Mime = 'application/force-download '; Header ('pragma: public '); // required Header ('expires: 0'); // no cache Header ('cache-Control: must-revalidate, post-check = 0, pre-check = 0 '); Header ('cache-Control: private ', false ); Header ('content-Type: '. $ mime ); Header ('content-Disposition: attachment; filename = "'. basename ($ file_name ).'"'); Header ('content-Transfer-Encoding: binary '); Header ('connection: close '); Readfile ($ file_name); // push it out Exit (); } |
I hope this article will help you with php programming.
This article mainly introduces php's method of forcibly downloading images by modifying the header. The example analyzes php's forcible Image downloading technique, which has some...