php实现了通过标题下载文本文件的代码。
这是今天讨论的主要问题,PHP帮助文档中关于PHP通过页眉下载的说明相对简单,在线文章在这方面也很差。很多文章都没有达到预期的效果,今天我要谈一谈这个话题,如果你觉得比网上的一些文章好,我会很满意的。如果它是准确的,PHP文档是最准确的,因为它列出了三个语句来实现触发和下载的文本类文件。它以PDF为例。
复制代码代码如下所示:
输出一个PDF文件/我们会
头('content-type:应用/ PDF格式);
将被称为downloaded.pdf / /
头('content-disposition:依恋;文件名=下载PDF格式);
PDF是original.pdf / /
ReadFile('original .pdf);
这三句话是正确的,但在实际使用过程中,很容易看到一些未预料到的问题。如果你是一个细心的人,你可以很容易地避免这些问题,而我不是,所以我遇到了这样的问题,下面是我的问题。
在第一句话,应该没有什么要说的,是必须的,只要在文档上的线,型转变为例,就是下载txt文件,然后改标题(内容类型:应用程序/文件);其次,没有什么要说的,是你下载的文件名,如果文件是txt可以改标题(内容配置:附件文件名=下载.txt;;),更多的问题第三句,这意味着读取文件和输出文件路径ReadFile函数,这里的路径文件的真实需要,如果original.txt文件下载文件夹,可以这样写。ReadFile(下载/原.txt);而且,如果提交的页将输出文本字符,然后下载的文件是原始文件并提交一个混合文件文本original.txtthe页输出。我没有仔细观察到错误立即检查代码,但没有发现上面的文字是我所需要的东西,发现这部分的内容,你可能很快就会想如何解决这一问题,输出是关闭网页文本内容提交给。
在这里,我们的问题得到了解决,因此,当单击文本文件链接时,将触发下载对话框的效果。