我找到了很多关于强迫他下载PHP文件的例子,但没有一个例子显示如何从新页面执行此操作(例如,感谢您下载页面,如果没有,则按下开始下载的按钮'我已经开始)。当我使用标题附件方法时,它只是下载文件,同时将浏览器留在我点击链接时所在的页面上。
我希望能够显示新页面并自动开始下载。我如何用PHP做到这一点?
答案 0 :(得分:4)
可以通过“感谢页面”上的元刷新来完成,5
在几秒钟内,如果需要,可以将其更改为更长的延迟。
<META HTTP-EQUIV="Refresh" CONTENT="5; URL=/download.php">
然后,您指向URL=/download.php
的下载脚本应该强制下载到需要提供的文件。