Не отправляйте правильный файл клиентскому браузеру

Я написал функцию, которая генерирует файл .xlsx из данных SQL. (Это прекрасно работает), но когда я хочу отправить файл в Clientbrowser, он просто отправляет мне файл .xlsx с php-ошибками и php-echos.
Хотя он отправляет файл .xlsx на сервер, где будет сгенерирован правильный вывод.

header("Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
header("Content-Disposition: attachment; filename=\"HPALM_Auslieferung-". $kunde. "_". $datum. ".xlsx\"");
header("Cache-Control: max-age=0");
$Writer = PHPExcel_IOFactory::createWriter($PHPExcel, 'Excel2007');
$Writer->save("HPALM_Auslieferung-". $kunde. "_". $datum. ".xlsx");

Я также пытался изменить его на

$Writer->save("php://output");

но затем он только отправляет файл .xlsx с php-errors / echos клиенту, а файл .xlsx — на сервер.

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector