我有一个PHP应用程序,它创建一个CSV文件,该文件被强制使用标题下载。这是代码的相关部分:
header('Content-Type: application/csv');
header("Content-length: " . filesize($NewFile));
header('Content-Disposition: attachment; filename="' . $FileName . '"');
echo $content;
exit();
我想做的是在构建文件并发送下载提示后,将用户重定向到新页面。header("Location: /newpage")
预期,仅添加到末尾是行不通的,因此我不确定如何安装它。
我不认为这是可以做到的-尽管我不确定100%。
常见的事情(例如,在流行的下载网站)是相反的:首先你去 后 的页面,然后下载开始。
因此,将您的用户重定向到 最后的 页面,其中包括:
您的下载应自动开始。如果没有,请单击[a href="create_csv.php"]here[/a]
。
关于启动下载(例如,自动调用create_csv.php),您有许多选择:
[meta http-equiv="refresh" content="5;url=http://site/create_csv.php"]
location.href = 'http://site/create_csv.php';
[iframe src="create_csv.php"][/iframe]
问题内容: 我有以下python脚本,它可以很好地工作。 但是,我提供的某些URL可能会将其重定向2次或更多次。如何在加载数据之前让python等待重定向完成。例如,当使用上面的代码 这相当于在Google搜索上点击即时幸运按钮,我得到: 香港专业教育学院尝试了(URL,数据,超时),但是,我不确定该放在哪里。 编辑:我实际上发现如果我不重定向,而只是使用第一个链接的标头,我可以抓住下一个重定向的
本文向大家介绍PHP下载生成的csv文件及问题总结,包括了PHP下载生成的csv文件及问题总结的使用技巧和注意事项,需要的朋友参考一下 最近做了一个项目需要把订单的信息显示出来,并且能够把相关信息放到一个.csv 文件中,下载到浏览器。虽然说csv是一种比较简单的excel表格形式,生成只要按指定格式然后生成.csv文件就可以,但是在使用中也会遇到很多问题,下面给大家分享下PHP下载csv文件及问
问题内容: 我正在使用简单的文件下载脚本: 它在最大200mb的本地服务器上运行。 当我在我的网站上尝试此代码时,它将下载173KB而不是200MB的文件。 我检查了所有内容,编写了一些自定义代码(使用ob函数和fread而非readfile),但无法下载大文件。 谢谢您的回答。 我正在使用Apache 2.2,PHP 5.3 可以处理所有大文件的所有PHP设置。(执行时间,内存限制,… 问题答案
本文向大家介绍Python生成并下载文件后端代码实例,包括了Python生成并下载文件后端代码实例的使用技巧和注意事项,需要的朋友参考一下 txt文件 生成并下载txt文件: 运行app.py后,在浏览器中输入:http://127.0.0.1:5000/download,直接下载txt文件。 excel 文件 生成并下载excel 文件: 运行app.py后,在浏览器中输入:http://127
问题内容: 是否可以制作一个zip存档并提供下载,但仍不将文件保存到硬盘驱动器? 问题答案: 要触发下载,你需要设置标题: 如果你不想将文件放在磁盘上,则需要使用 你也可以选择设置标头:
URL生成的目的是与我的组织中的内部团队共享。此文件可能具有任何应用程序的异常。 我必须使文件或桶被限制在我的组织(不是公共的)。我曾经拥有的桶服务器端加密是启用的。如何生成启用了服务器端加密的文件url?