Forum Webscript.Ru

Программирование => Perl => Тема начата: Alexandr от 12 Марта 2002, 21:45:57

Название: XLS -> ???
Отправлено: Alexandr от 12 Марта 2002, 21:45:57
Чёт я форум излазил и так вразумительного ничего не нашёл.
Можно ли с помощью PHP или др. манипуляций из файла Excel\'я, лежашего на серваке, что-нибудь выташить?
:confused:
Название: XLS -> ???
Отправлено: 3D-Dragon от 13 Марта 2002, 00:47:16
Прямо из файла, наверное нельзя ;)
Название: XLS -> ???
Отправлено: Britva от 13 Марта 2002, 01:05:18
Лучше CSV использовать.
Название: XLS -> ???
Отправлено: Dm от 13 Марта 2002, 19:18:30
есть классы, которые создают xls файлы, а обратно, имхо, нет.
сначала xls конвертируется в csv, а потом используются стандартные функции php.
Название: XLS -> ???
Отправлено: Alexandr от 13 Марта 2002, 19:38:31
А в CSV чем-нть мона?
Название: XLS -> ???
Отправлено: 3D-Dragon от 13 Марта 2002, 19:45:54
Тебе же говорят НИЗЗЯ :)))

Прямо с сервака не получится.
Нужно запустить EXCEL, открыть файл и сохранить его в формате CSV.
А УЖЕ ПОТОМ потрошить ;)
Название: XLS -> ???
Отправлено: Dm от 13 Марта 2002, 19:58:44
в excel\'e пишется скрипт на vb для записи в csv "одной кнопкой", далее csv файл закачивается на сервер, потом обрабатывается php скриптом. все.
Название: XLS -> ???
Отправлено: puh от 13 Марта 2002, 20:11:54
http://www-106.ibm.com/developerworks/linux/library/l-pexcel/
Правда с помощью Perl
Название: XLS -> ???
Отправлено: Alexandr от 13 Марта 2002, 21:29:17
Dm
Цитировать
в excel\'e пишется скрипт на vb для записи в csv "одной кнопкой", далее csv файл закачивается на сервер, потом обрабатывается php скриптом

А помочь не могли бы? С vb скриптом?


puh
Цитировать
http://www-106.ibm.com/developerwor...brary/l-pexcel/
Правда с помощью Perl

А так получиться:
С помощью скрипта Perl XLS в MySQL, а далее с MySQL\'ем с помощью PHP?
Название: XLS -> ???
Отправлено: Pr0Head от 14 Марта 2002, 00:39:56
Цитировать
А так получиться:
С помощью скрипта Perl XLS в MySQL, а далее с MySQL\'ем с помощью PHP?


А почему нет?
У тебя уже будет в БД вся информация, а потом с помощью РНР уже можно делать с ней что угодно.

Даже можно потом с помощью РНР создать обратно XLS файл... а потом его опять Перлом в БД... ну и т.д.
Круговорот файла на сервере :)
Название: XLS -> ???
Отправлено: Dm от 14 Марта 2002, 01:05:15
Цитировать
Даже можно потом с помощью РНР создать обратно XLS файл... а потом его опять Перлом в БД... ну и т.д.
Круговорот файла на сервере

ну вот это лишнее ;)

Цитировать
С помощью скрипта Perl XLS в MySQL, а далее с MySQL\'ем с помощью PHP?

конечно, реально :)

Цитировать
А помочь не могли бы? С vb скриптом?

существует масса примеров, которые можно было бы взять за прототип.
Название: XLS -> ???
Отправлено: bhor от 14 Марта 2002, 10:02:32
Цитировать
А помочь не могли бы? С vb скриптом?

А в екселе есть запись макросов. Немного поэксперементировать и можно самому сделать.
Название: XLS -> ???
Отправлено: Dm от 14 Марта 2002, 18:03:45
про excel... это уже в другую конфу...
Название: XLS -> ???
Отправлено: Alexandr от 17 Марта 2002, 20:47:31
Просьба Модератору:
Заслать данное обсуждение в конфу по Perl-скриптам!

Цитировать
http://www-106.ibm.com/developerwor...brary/l-pexcel/
Правда с помощью Perl


Ребята помогите настроить скрипт что бы он работал следующим образом:
- я запускаю, например, convert.pl?file=some_file.xls
- скрипт создаёт MYSQL таблицу с названием some_file
- по концовке запускает скрипт, например, check_table.php?file=some_file.xls

Заранее пасибо. Скрипт можете мылить.
ЗЫ В перле вообще не рублю :( , а вот тут пришлось столкнуться.
Название: XLS -> ???
Отправлено: Britva от 17 Марта 2002, 21:30:45
Цитировать
Заслать данное обсуждение в конфу по Perl-скриптам!

переехали.
Название: XLS -> ???
Отправлено: Alexandr от 28 Марта 2002, 18:14:42
Ребят, ну помогите же, хоть кто-нибудь.
Название: XLS -> ???
Отправлено: NeoNox от 28 Марта 2002, 18:41:43
Цитировать
- я запускаю, например, convert.pl?file=some_file.xls
- скрипт создаёт MYSQL таблицу с названием some_file
- по концовке запускает скрипт, например, check_table.php?file=some_file.xls

Адреса, пароли, явки...
Что в xls находится? какие поля, какие свойства и тд...