header("Content-Type: application/vnd.ms-excel; charset=utf-8");
header("Content-type: application/x-msexcel; charset=utf-8");
header("Content-Disposition: attachment; filename=abc.xsl");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
echo "Some Text"
Вот код для записи и загрузки файла xsl с использованием php,
моя проблема в том, что когда я открываю файл excel, MS-Excel показывает предупреждение перед открытием файла, говорит
Файл, который вы пытаетесь открыть, имеет формат, отличный от указанного в расширении файла... Бла-бла
Что делать с PHP код для удаления этого предупреждения? Содержание написано правильно.
Я знаю, что это связано с тем, что содержимое, записанное в файле, является содержимым файла txt, а расширение файла неверно, то есть xls. Решение?
Пожалуйста, не предлагайте использовать какие-либо библиотеки.