可能重复:
How to make PDF file downloadable in HTML link?
Download file from site PHP
我有一个PHP网页,其中包含从数据库动态获取的相当大的数据表。部分工作规范指出页面上需要有下载链接。此下载链接将表格数据保存到文件中,并向用户显示保存对话框,以便他可以命名文件。下载文件后,我想要在浏览器窗口中显示页面。
我以前做过这个,但我记不起细节了。我正在考虑类似这个伪代码的东西,把它放在一个单独的文件中:
header('Content-disposition: attachment; filename=huge_document.pdf');
header('Content-type: application/pdf');
<while not finished>
display row of data
<end>
然后像这样链接到它:
href="downloadfile.php?page=mypage">download file</a>
如果已经在网站上讨论过,请道歉。我没有找到符合我要求的具体案例。