Привет всем!
Понадобилось мне как-то отдавать табличные данные пользователю в несколько страниц.
Хм, "
csv" - подумал я! Но не тут-то было.. не поддерживает
csv страницы. И вот тогда, подумалось, что все это дело можно засунуть в
xls файл, но хостинг был шаред, практически пустой. После некоторых часов поисков готового рабочего варианта было принято решение писать свой
"велосипед"...
Вобщем методом научного тыка в течении пары часов нашел что за что отвечает и как этот
xlsx генерируется. Потом порядком времени ушло на то чтобы это все собрать воедино в более-менее вменяемый вариант. Ну, и собственно все получилось, и даже работает!
Итак, класс "
zV-class XLSX"! Не требователен к серверу, требуется модуль
Zlib, но он практически везде есть. Архив с нужными файлами прикрепил, а сейчас опишу как там все работает.