Не сработал пример из статьи "Создание таблиц Excel средствами PHP"

  • Автор темы Автор темы GRIG
  • Дата начала Дата начала

GRIG

Новичок
Не сработал пример из статьи "Создание таблиц Excel средствами PHP"

Мне нужно создать скрипт, который будет создавать на сервере файл с экселевской таблицей, чтобы потом переслать этот файл на клиенский комп. Раньше ничего такого не делал. Поэтому для первого эксперимента взял указанную в заголовке статью, выдрал из нее пример номер 2 (который создает таблицу в файле), подставил туда другое имя файла и попробовал этот скрипт запустить. Результат оказался неожиданным - на экране совсем ничего нет. Ни таблицы, ни сообщений об ошибках. По идее получается, что все сработало. Но на диске никаких новых файлов не обнаружено. То ли я не там эти файлы ищу, то ли что-то не так настроено, то ли еще какая-то нетривиальная ошибка.

Попробовал еще пример вот с этой страницы: http://pear.php.net/manual/en/packa...er.spreadsheet-excel-writer.rowcoltocell.php. Результат тот же самый.

А вот пример номер 1 из статьи (который создает временную экселевую таблицу и отсылает ее броузеру без сохранения) отработал нормально - броузер спросил "открыть файл с помощью OpenOffice?", а потом это сделал.

Подкиньте идей куда смотреть на предмет диагностики, настроек или еще чего.
Заранее спасибо.

Если существенно: использовались Ubuntu Linux, Mozilla Firefox, Apache, PHP5, OpenOffice

-~{}~ 29.09.09 16:53:

Уточнение: имелась в виду вот эта статья: http://phpclub.ru/detail/article/Excel_Writer
 
Ладно, пойду искать.
Кстати: а как у этой штуки с кроссплатформенностью? Потому как мне в итоге нужно получить универсальное решение - и для виндов с родным офисом, и для линуха с ОпенОфисом
 
всю жизнь генерирую простые excel с помощью обычного html, отдавая только с заголовком экселевским.
 
Автор оригинала: triumvirat
всю жизнь генерирую простые excel с помощью обычного html, отдавая только с заголовком экселевским.
А как потом это дело в файл сохранить? И можно ли при этом вставлять формулы?
 
GRIG, ну ты вроде взрослый человек и знаешь, что формулы в html вставлять некуда да и не за чем. зачем тебе формулы в генеренном файле?
 
Дело в том, что в таблице на экране есть вычисляемые ячейки (вроде суммы по строке или по столбцу). Когда я выдаю это в броузер - я это сам считаю. А вот в экселевом файле хочется на соответствующее место формулы подставить. Мало ли - вдруг тот, кому этот файл попадет, захочет что-то в нем переделать. Мысли заказчика неисповедимы. :-)
 
Лишнюю работу я не люблю. Но я люблю, когда работа сделана "на совесть". И, кроме того, если заказчик вдруг задастся вопросом "почему ЭТО сработало не так, как я ожидал?" - то он в итоге придет ко мне и потребует переделать. Т.е. даст ту самую лишнюю работу. Для какого-нибудь фрилансера это, наверное, хорошо - за лишнюю работу можно взять дополнительные деньги. Но я-то не фрилансер - я наемный работник на полный рабочий день
 
Сверху