Был тут у меня очень давно код который генерит отчеты в xls изменили логику, начали сразу отдавать в браузер файл, но нарисовались проблемы:
1. Иногда была кривой кодировка
2. Всегда эксель (exel) выдавал ошибку в документе и т.д.
решение как всегда банальное:
// $xls->setVersion(8);
// $sheet->setInputEncoding(‘CP1251’);
и все ок 🙂 оказывается их надо использовать только при запиcи
xls в файл.
как всегда все банально и просто 🙂