首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

如何实现php点击时下载txt文件功能? 详细

发布网友

我来回答

1个回答

热心网友

php 点击下载txt 文件由于现在的浏览器已经可以识别格式为txt 的文档格式,所以如果只是给txt 文档做一个文字链接的话,可能只是打开一个新窗口显示txt 文件的内容,并不能实现点击下载的目的。We have to do something else.当然这个问题的解决办法也可以是你将你的txt 文件改名为浏览器不认识的文件,比如rar,这样的话点击,浏览器不认识就只好让用户下载了。下面这个文件就是通过设置header 设置文档的格式来实现点击下载的目的,将上个页面传递过来的文件点击可以下载。接着第二个header函数设置了要下载的文件,注意这里filename是不包含路径的文件名,所以用basename 过滤掉路径名。这个 filename 的值将来就是点击下载后弹出对话框里面的文件名,如果带路径的话,弹出对话框的文件名就是未知的,这个要注意,我就犯了这个错误,后来凭 经验自己改了,居然对了。最后就是 readfile,将文件流输出到浏览器,这样就实现了 txt 文件的下载,其他类型的类似。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com