У меня есть этот код, который экспортирует HTML-таблицу, чтобы преуспеть.
print $obj->methodThatReturnTable();
header("Content-type: application/vnd.ms-excel");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=$fileName");
header("Pragma: no-cache");
Он отлично работает для таблиц с несколькими строками, но теперь я создал таблицу с почти 1000 строками (8 столбцов), и вместо принудительной загрузки таблица отображается в браузере.
Что может происходить?
пожалуйста, проверьте PHP: экспорт данных в Excel. Это может помочь вам.
Других решений пока нет …