Индикатор выполнения phpSpreadSheet - PullRequest
0 голосов
/ 10 мая 2019

Я создаю Excel с PhpSpreadsheet (нет проблем с этим).Я работаю с шаблоном MVC, поэтому поток:

  1. Нажатие пользователем кнопки загрузки и вызов функции в контроллере
  2. функция в контроллере вызывает функцию в помощниках для создания Excel

Теперь это очень очень длинная задача, и я хотел бы показать ход выполнения этой длинной задачи (например, панель загрузки).Я пробовал все, что я знаю (опрос ajax, iframe, sse, переменная сеанса, статическая переменная), но, похоже, ничего не работает.

Не могли бы вы мне помочь?

Проблема в том, что если, например, я использую echo в середине процесса, он будет конфликтовать с заголовком созданного Excel.Я пробовал также с header_remove(), но он не работает.

...