php通过修改header强制图片下载的方法
2015-03-24 11:50
1086 查看
本文实例讲述了php通过修改header强制图片下载的方法。分享给大家供大家参考。具体实现方法如下:
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(); }
希望本文所述对大家的php程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- php通过修改header强制图片下载
- php简单实现文件或图片强制下载的方法
- php简单实现文件或图片强制下载的方法
- php最简单的方法通过url下载图片。
- php下载远程图片方法总结(curl手动解析header)curl跳转问题解决
- php下载图片方法
- u-boot下载模式LCD显示图片修改方法(基于TQ2440)
- 解决PHP Header强制下载IE文件名中文乱码问题
- PHP通过header实现文本文件的下载
- FLASH画的图片通过PHP发送到邮件设计方法
- php中通过正则表达式下载内容中的远程图片的函数代码
- 通过PHP修改Linux或Unix口令的方法分享
- 通过PHP修改Linux或Unix口令的方法分享
- php程序获取远程图片进行下载到本地方法的总结
- php让图片弹出下载框的方法
- 通过asp.net批量下载图片的方法
- 通过修改referer下载文件的方法
- PHP通过header实现文本文件下载的代码
- PHP通过header实现文本文件下载的代码
- php 修改图片的大小、裁剪图片以及生成缩略图方法