`
tanliwei
  • 浏览: 48429 次
  • 性别: Icon_minigender_1
  • 来自: 中国
社区版块
存档分类
最新评论

php 实现文本下载

 
阅读更多
$file_name="a.txt"; 
//Windows PATH;
$file_path=dirname(__FILE__).'\\' . $file_name; 
//下载文件需要用到的头 
Header("Content-type: application/octet-stream"); 
Header("Content-Disposition: attachment; filename=".$file_name);
Header("Accept-Length: ".filesize($file_path)); 
//首先要判断给定的文件存在与否 
if(!file_exists($file_path)){ 
echo "没有该文件文件"; 
return ; 
}
readfile($file_path); 

 

设置好header后,(header的含义网上有)

需要做的一件事,是关闭迅雷的下载监听(或者其他类似的下载浏览器)



 

然后重新测试你的代码

参考:http://99webtools.com/php-force-file-download.php

  • 大小: 79.2 KB
分享到:
评论

相关推荐

    PHP实现文本格式留言板

    PHP实现文本格式留言板 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例使用PHP 7中的文件操作函数对文本内容进行写入和读取,从而...

    PHP在线文本文字转语音播放源码 自适应电脑手机端 配音源码

    免去下载软件直接在线文本转语音,方便简单! PHP在线文本文字转语音播放源码 自适应电脑手机端 配音源码

    PHP文本分析统计

    非常不错的一个PHP文本统计分析

    php+文本存储登录系统_warm4po_php+文本存储登录系统_

    php+文本存储登录系统 txt文件实现数据库功能 登录

    基于 RNN 实现文本分类.zip

    基于 RNN 实现文本分类 实验要求 基于 RNN 实现文本分类任务,数据使用搜狐新闻数据。任务重点在于搭建并训练 RNN 网络来提取特征,最后通过一个全连接层实现分类目标。 数据集下载地址:SogouCS, 网址:...

    PHP通过header实现文本文件下载的代码

    所谓实现文本文件的下载就是说当我们点击一个文本文件的链接的时候不是打开这个文件,而是弹出一个下载对话框让我们下载

    PHP实现统计文件下载次数

    PHP实现统计文件下载次数 一、开发环境 1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0 。 2、文本编辑器:Sublime Text3。 二、主要技术 本实验主要使用PHP、Mysql和jQuery实现文件下载次数统计。

    PHP实现文本格式留言板1

    图1 效果图(添加留言)图2 效果图(查看留言)四、具体步骤4.1、留言添加页(首页)界面的制作(1)创建php文件 创建一个名为“index.php”的PHP

    用文本文件简单PHP计数器

    计数器可以用文本文件或数据库来实现。一般来说,我们用文本文件就可以了。

    PHP实现文本快速查找 - 二分查找法

    想过redis,但最终选择用文本存储。因为数据分析是一个独立的需求,不希望与现有的redis集群或者其它存储服务有交集。还有一个原因是每次分析的中间结果,对下一次分析并没有很大的实质作用,并不需要把结果持久存储...

    PHP实现网站生成桌面快捷方式

    PHP实现网站生成桌面快捷方式 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要使用PHP中的字符串操作和header()函数,从而实现...

    PHP实现单文件上传与下载

    PHP实现单文件上传与下载 一、PHP文件上传原理 将客户端文件上传到服务器端,再将服务器端的临时文件移动到指定的文件夹下面。 二、开发环境 1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0 。 2、...

    夏日PHP文本留言本 v0.03

    一个php+txt的文本留言本,只有一个.php即可实现对留言本的显示,添加与删除,按照一定规则存储到.txt文本中,利用了数组将留言内容读取出来,整个留言板程序只有十几KB,源码也没多少行,还可以实现留言本的表情...

    巧用PHP 文本文件实现保险业务实时查询.pdf

    巧用PHP 文本文件实现保险业务实时查询.pdf

    PHP实现TXT纯文本文件转HTML网页文件自动加入标签

    平常写文章都是TXT的纯文本文件,如果希望把它们都变成自动加入标签的html文件,虽然朋很多工具可以实现,但不够理想,所以写了这个程序。代码中1.txt就是当前目录中的纯文本文件。

    使用PHP实现多张图片合成一张

    使用PHP实现多张图片合成一张 一、 开发环境 1、环境搭建:Windows 7+Apache 2.4.18+MySQL 5.7.11+PHP 7.1.0。 2、文本编辑器:Sublime 3。 二、主要技术 本案例主要借助PHP中的图像操作函数imagecopy()从而来实现多...

    PHP实现查询关键字描红1

    图1 效果图(查询关键字描红)四、具体步骤4.1、准备txt文本文件(1)创建txt文件创建一个名为“test.txt”的txt文本文件。图2 案例结果图(关键

    超级批量文本替换4.0_uj845a_2007_php_

    源码采用php实现,超级批量文本替换4.0 2007-01-22更新:增加对文件和文件夹的拖拽操作2007-01-19更新:增加对无BOM的U,简单全面供给各类学习参考

    phptxt文本留言本v0.02

    一个php txt的文本留言本,只有一个.php即可实现对留言本的显示,添加与删除,按照一定规则存储到.txt文本中,利用了数组将留言内容读取出来,整个留言板程序只有不到7K,源码也没多少行,还可以实现留言本的表情...

    PHP简单实现文本计数器的方法

    本文实例讲述了PHP简单实现文本计数器的方法。分享给大家供大家参考,具体如下: <?php if (file_exists('count_file.txt')) { $fil = fopen('count_file.txt', r); $dat = fread($fil, filesize('...

Global site tag (gtag.js) - Google Analytics