Задать вопрос
@Kurper

Как сделать запланированный экспорт excel файла на сервер?

Привет.

Использую PHPOffice/PhpSpreadsheet для формирования excel, все работает, по нажатию кнопки "экспортировать", сохраняю файл где мне удобно. Возникла необходимость сохранять еще его на сервере по расписанию, к примеру в начале каждого месяца, как это сделать никак не сооброжу. Может кто сталкивался с такой задачей?

Cейчас сохраняю так:
...
$writer = new Xlsx($spreadsheet);
$filename = 'name.xlsx';

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="'. $filename .'.xlsx"');
header('Cache-Control: max-age=0');

$writer->save($filename);
exit;
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
coderisimo
@coderisimo
Почему не использовать cron ?

https://habr.com/ru/post/255245/
Ответ написан
gordon_shamway
@gordon_shamway
Cron
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы