php 强制下载文件实现代码


Posted in PHP onOctober 28, 2013
<?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, post-check=0, pre-check=0'); 
    header('Pragma: public'); 
    header('Content-Length: ' . filesize($file)); 
    ob_clean(); 
    flush(); 
    readfile($file); 
    exit; 
} 
?> 
?
<?php 
header("Content-Type: application/force-download"); 
header("Content-Disposition: attachment; filename=ins.jpg");  
readfile("imgs/test_Zoom.jpg"); 
?>
PHP 相关文章推荐
支持oicq头像的留言簿(一)
Oct 09 PHP
PHP 字符截取 解决中文的截取问题,不用mb系列
Sep 29 PHP
ajax+php打造进度条 readyState各状态
Mar 20 PHP
PHP字符串处理的10个简单方法
Jun 30 PHP
PHP缓存技术的使用说明
Aug 06 PHP
php 深入理解strtotime函数的使用详解
May 23 PHP
解析php中session的实现原理以及大网站应用应注意的问题
Jun 17 PHP
PHP查询网站的PR值
Oct 30 PHP
Yii扩展组件编写方法实例分析
Jun 29 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
May 04 PHP
通过实例解析PHP数据类型转换方法
Jul 11 PHP
TP5多入口设置实例讲解
Dec 15 PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 #PHP
php获取数组长度的方法(有实例)
Oct 27 #PHP
使用淘宝IP库获取用户ip地理位置
Oct 27 #PHP
简单的php文件上传(实例)
Oct 27 #PHP
PHP 使用pcntl和libevent 实现Timer功能
Oct 27 #PHP
8个必备的PHP功能实例代码
Oct 27 #PHP
PHP生成Gif图片验证码
Oct 27 #PHP
You might like
常用表单验证类,有了这个,一般的验证就都齐了。
2006/12/06 PHP
PHP无限分类(树形类)
2013/09/28 PHP
PHP生成随机数的方法实例分析
2015/01/22 PHP
自己写的php中文截取函数mb_strlen和mb_substr
2015/02/09 PHP
微信公众号开发之通过接口删除菜单
2017/02/20 PHP
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
Javascript this 的一些学习总结
2012/08/31 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
2012/12/17 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
浏览器事件循环与vue nextTicket的实现
2019/04/16 Javascript
vue导航栏部分的动态渲染实例
2019/11/01 Javascript
JavaScript实现简单贪吃蛇效果
2020/03/09 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
[03:52]显微镜下的DOTA2第三期——英雄在无聊的时候干什么
2014/06/20 DOTA
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python创建模块及模块导入的方法
2015/05/27 Python
详解Python中表达式i += x与i = i + x是否等价
2017/02/08 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
Python实现手写一个类似django的web框架示例
2018/07/20 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
pandas 时间格式转换的实现
2019/07/06 Python
python mysql断开重连的实现方法
2019/07/26 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
CSS3实战第一波 让我们尽情的圆角吧
2010/08/27 HTML / CSS
浅谈CSS3鼠标移入图片动态提示效果(transform)
2017/11/06 HTML / CSS
英国知名的皮手套品牌:Dents
2016/11/13 全球购物
Stührling手表官方网站:男女高品质时尚手表的领先零售商
2021/01/07 全球购物
啤酒销售实习自我鉴定
2013/09/24 职场文书
跟单业务员岗位职责
2014/03/08 职场文书
反邪教标语
2014/06/23 职场文书
2014年最新版离婚协议书范本
2014/11/25 职场文书
2015年世界环境日活动方案
2015/05/05 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript