Формат файла и расширение файла filename.xls не совпадают.Этот файл может быть поврежден и небезопасен - PullRequest
0 голосов
/ 01 января 2019

Я создал PHP-скрипт для вывода документа excel (.xls) из данных, извлеченных из базы данных MySQL.

Функция экспорта работает нормально.

Проблема в том, что когда я открываю его в MS Excel, перед открытием файла отображается следующее сообщение:

Формат файла и расширение файла filename.xls не совпадают.Этот файл может быть поврежден и небезопасен ...

Можете ли вы помочь мне решить эту проблему с предупреждением?

Предупреждение Excel:

excel warning message

массив для экспорта в Excel:

array to be exported to excel

экспортированный файл:

exported file

1 Ответ

0 голосов
/ 02 января 2019

вы можете изменить расширение на .xlsx, так как MS Office 2013 или более новые версии ожидают, что это стандартно.Также попробуйте использовать точный тип пантомимы при экспорте из php.Вы можете искать типы пантомимы и тестировать, которые соответствуют установке вашего офиса.

...