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 相关文章推荐
PHP+SQL 注入攻击的技术实现以及预防办法
Jan 27 PHP
深入Nginx + PHP 缓存详解
Jul 11 PHP
php setcookie函数的参数说明及其用法
Apr 20 PHP
php强制文件下载而非在浏览器打开的自定义函数分享
May 08 PHP
ThinkPHP后台首页index使用frameset时的注意事项分析
Aug 22 PHP
如何让搜索引擎抓取AJAX内容解决方案
Aug 25 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
Jul 09 PHP
分享50个提高PHP执行效率的技巧
Dec 26 PHP
php错误日志简单配置方法
Jul 11 PHP
PHP数组去重的更快实现方式分析
May 09 PHP
实例讲解PHP中使用命名空间
Jan 27 PHP
TP5框架实现上传多张图片的方法分析
Mar 29 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
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
Laravel 5 框架入门(二)构建 Pages 的管理功能
2015/04/09 PHP
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
PHP统计当前在线用户数实例讲解
2015/10/21 PHP
PHP defined()函数的使用图文详解
2019/07/20 PHP
离开页面时检测表单元素是否被修改,提示保存的js代码
2010/08/25 Javascript
Web跨浏览器进程通信(Web跨域)
2013/04/17 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
轻松创建nodejs服务器(9):实现非阻塞操作
2014/12/18 NodeJs
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
小程序使用wxs解决wxml保留2位小数问题
2019/12/13 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
[00:33]2016完美“圣”典风云人物:BurNIng宣传片
2016/12/10 DOTA
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
Python爬虫设置代理IP的方法(爬虫技巧)
2018/03/04 Python
记一次python 内存泄漏问题及解决过程
2018/11/29 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
python实现异常信息堆栈输出到日志文件
2019/12/26 Python
pytorch实现从本地加载 .pth 格式模型
2020/02/14 Python
Python tkinter实现简单加法计算器代码实例
2020/05/13 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
html5 postMessage解决跨域、跨窗口消息传递方案
2016/12/20 HTML / CSS
全球知名的珠宝首饰品牌:Kay Jewelers
2018/02/11 全球购物
美国NBA官方商店:NBA Store
2019/04/12 全球购物
JS原生实现轮播图的几种方法
2021/03/23 Javascript
业务部经理岗位职责
2014/01/04 职场文书
总经理工作职责范文
2014/03/14 职场文书
开工典礼策划方案
2014/05/23 职场文书
政风行风评议整改方案
2014/09/15 职场文书
中层干部考核评语
2015/01/04 职场文书
导游词开场白
2015/01/31 职场文书
2015年学校党支部工作总结
2015/04/01 职场文书
2015年综治维稳工作总结
2015/04/07 职场文书
Python中X[:,0]和X[:,1]的用法
2021/05/10 Python
Python数据类型最全知识总结
2021/05/31 Python
CSS精灵图的原理与使用方法介绍
2022/03/17 HTML / CSS