感谢this主题,我能够生成一个单独的文本文件并即时下载。但我想生成两个分开的文本文件。我的代码看起来像这样:
$status = //math
if(status)
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=config.txt");
//...config text
include 'test.php';
Test.php文件:
<?php
$timeout = "time";
header("Content-type: text/plain");
header("Content-Disposition: attachment; filename=timout.xml");
echo $timeout;
?>
timeout.xml文本包含在config.txt中,只生成要下载的timout.xml文件。有没有办法生成两个分开的文本文件即时下载?
答案 0 :(得分:0)
你无法做到这一点,因为HTTP不支持单击下载多个文件。最好的选择是压缩服务器上的文件并按照here.
传输它或者您可以在链接上使用javascript向服务器请求两个请求,并允许您从单击中获取数据,如@deceze和@brian在评论中所述