Программирование > PHP

Excel средствами PHP

<< < (2/4) > >>

zuko:

--- Цитировать ---brainkiller:
Возьмите за образец $wkb->SaveAs и перепишите код
--- Конец цитаты ---

А где его переписывать? Я так понимаю где-то в скрипте COM-а, но где это находиться? Это не внешний класс, а встроеная функция PHP. Или я ошибаюсь?

brainkiller:
Тьфу, блин!

header("Content-Type: application/vnd.ms-excel");
readfile(\'C:/file.xls\');

Как-то так? :)

zuko:

--- Цитировать ---brainkiller:
readfile(\'C:/file.xls\');
--- Конец цитаты ---


Я думал над этим вариантом, но пока отбросил его как запасной.
Для каждого клиента генерится СВОЙ файл. Необходимо будет следить за тем, скачал ли клиент себе файл, можно ли его уже удалять, имена файлов должны быть с разными именами и т.д.
Все это реализуемо и не сложно, но ведь должен быть вариант намного проще, о котором я и спрашиваю.

brainkiller:
Скажем прямо, в исходном тексте топика об этом не было ни слова.

Можно, однако, присваивать случайное имя и отдавать на скачивание, а в самом начале скрипта удалять из соответствующей папки всё, что старше 15, скажем, минут.

CGVictor:
Видимо, все-таки делать через файл. Я вот навскидку не помню у Excel.workbook метода, который бы отдал назад бинарник.

Либо - MSDN в помощь.

Есть третий вариант - сделать выдачу xl-я через spreadsheetml (что еще и кроссплатформенно, кстати), но тут минимальная версия xl - XP (2002).

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии