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 相关文章推荐
11个PHP 分页脚本推荐
Aug 15 PHP
php笔记之:初探PHPcms模块开发介绍
Apr 26 PHP
PHP 过滤页面中的BOM(实现代码)
Jun 29 PHP
php中并发读写文件冲突的解决方案
Oct 25 PHP
php smarty模板引擎的6个小技巧
Apr 24 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
Jun 06 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
Aug 21 PHP
PHP实现采集中国天气网未来7天天气
Oct 15 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
详解在YII2框架中使用UEditor编辑器发布文章
Nov 02 PHP
Laravel框架验证码类用法实例分析
Sep 11 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
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
PHP dirname简单使用代码实例
2020/11/13 PHP
JavaScript Date对象使用总结
2009/05/14 Javascript
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
javascript一个无懈可击的实例化XMLHttpRequest的方法
2010/10/13 Javascript
alert中断settimeout计时功能
2013/07/26 Javascript
js中运算符&amp;&amp; 和 || 的使用记录
2014/08/21 Javascript
使用jQuery管理选择结果
2015/01/20 Javascript
实例代码详解jquery.slides.js
2015/11/16 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
2016/12/08 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
vue-cli配置环境变量的方法
2018/07/09 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
vue父子组件的通信方法(实例详解)
2019/11/10 Javascript
跟老齐学Python之用while来循环
2014/10/02 Python
python中pygame模块用法实例
2014/10/09 Python
python生成IP段的方法
2015/07/07 Python
django之常用命令详解
2016/06/30 Python
详解MySQL数据类型int(M)中M的含义
2016/11/20 Python
python如何制作英文字典
2019/06/25 Python
python matplotlib库直方图绘制详解
2019/08/10 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
postman和python mock测试过程图解
2020/02/22 Python
Python接口自动化测试的实现
2020/08/28 Python
CSS3 Calc实现滚动条出现页面不跳动问题
2017/09/14 HTML / CSS
与C++相比,Java中的数组有什么不同
2014/03/25 面试题
工程造价管理专业大专生求职信
2013/10/06 职场文书
公司清洁工岗位职责
2013/12/14 职场文书
材料会计岗位职责
2014/03/06 职场文书
员工安全责任书范本
2014/07/24 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
Go调用Rust方法及外部函数接口前置
2022/06/14 Golang