Есть ли способ сгенерировать два разных текстовых файла на лету с помощью php?

Благодаря этот Тема Я могу создать один текстовый файл и скачать его на лету. Но я хотел бы создать два отдельных текстовых файла. Мой код выглядит так:

        $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

Решение

Вы не можете сделать это, потому что HTTP не поддерживает загрузку нескольких файлов одним щелчком мыши. Наилучшим вариантом будет архивирование файлов на сервере и их передача, как сказано Вот.

Или вы можете использовать javascript для ссылки на запрос, чтобы запросить два запроса к серверу и который позволяет вам получать данные одним щелчком мыши, как @deceze и @brian сказали в комментарии

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]