多亏了这个主题,我可以生成一个文本文件并即时下载。但是我想生成两个分开的文本文件。我的代码看起来是这样的:
$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文件。有没有一种方法可以生成两个分开的文本文件以便即时下载?
你不能这样做,因为HTTP不支持一次点击下载多个文件。。最好的选择是压缩服务器上的文件并按照这里所说的进行传输。
或者,你可以在链接上使用javascript向服务器请求两个请求,这让你可以像@deceze和@brian在评论