![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Задача такая - есть прайслист, есть сайт и есть человек который мало что понимает в компьютерах. Этому человеку надо чтобы он мог просто залить файл прайслиста в формате *.xls на сервак и он там появлялся соответственно. Незнаю как организовать такую задачу, Видел один огромный код который преобразует файл экселя во чтото неимоверное, но нме кажется можно всё решить намного проще, помогите пожалуста.
-------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| Dandik |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 20.10.2005 Где: Раменское Репутация: нет Всего: нет |
Ну а счёт залить понятно вроде бы, а вот насчёт отобразить когда-то давно писал подобный скрипт... Как мне помнится он был совсем не большой и в основе своей использовал функцию : list fgetcsv(description, maxlen, separate); Она читает построчно файл Exсel и разбивает её по разделителю... Правда работает с форматом : .csv это было давно, поищи новые аналоги, если они есть ) Это сообщение отредактировал(а) Dandik - 22.10.2005, 10:14 |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Mal Hack
Я ненашо чтото там по теме, нашол про excel но не то. Dandik Да, немного ошибся при выражении мысли нужно именно коректно показать таблицу из excel'a Искал, даже ничего похожего не ненашол -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Ага, конечно.. Все находили, а для тебя одного там все скрыли.. |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Mal Hack
Я не говорил "там этого нету" я сказал " я ненашол" а это абсолютно разные вещи -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
А чем плохо использовать CSV вместо XLC? Вроде с ним работать удобнее
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Bikutoru |
|
|||
|
Увлекающийся ![]() ![]() Профиль Группа: Участник Сообщений: 522 Регистрация: 24.5.2005 Где: Москва Репутация: 8 Всего: 22 |
Для заливки прайсов в 99.9% случаев используют либо XML, либо CSV, с которыми работать в PHP можно без всяких дополнительных классов. Если клиент делает прайсы в Excel'е, то нужно на странице заливки (или на странице помощи к заливке) написать подробную инструкцию, как нужно сохранить файл в формате CSV. В подавляющем большинстве случаев этого оказывается достаточно.
-------------------- Человек, словно в зеркале мир — многолик, Он ничтожен — и он же безмерно велик! Омар Хайям |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 32 Всего: 69 |
Куксикус, вообще-то плохо пользуешься поисковиками. Вот тебе как примеры:
http://php.com.ua/ru/files/scripts/excel-reader.zip http://php.com.ua/ru/files/scripts/Spreads...xcel_Reader.zip - вот этот по-моему лучше. А вообще мог бы сам заюзать COM-объекты (в том случае, если сервак MS...). -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
-=Ustas=-
Спасибо Bikutoru помоему это несовсем то -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Temp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 577 Регистрация: 12.1.2003 Репутация: нет Всего: -3 |
Можно создать МАКРОС в самом экселе, который будет генерировать удобный для кодинга файл.
-------------------- <удалено администрацией> |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
Temp
Макросы то я писать умею но не на такую тему, может поможеш? -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Temp |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 577 Регистрация: 12.1.2003 Репутация: нет Всего: -3 |
Куксикус, я с этим знаком только в теории, опыта у меня нет.
-------------------- <удалено администрацией> |
|||
|
||||
| Wolf1994 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 5.10.2004 Репутация: 7 Всего: 29 |
Классный скрипт. Передо мной тоже поставили задачу сделать экспорт из .xls-файла и отобразить его на страничке, под стать самому файлу. Перерыл кучу информации, прежде чем нашёл эту ветку. Но и она, кажется, не решает моей проблемы: 1) мне нужен перекодировщик без функции iconv, 2) данный скрипт почему-то работает не совсем корректно - не извлекает некоторые цифры, вместо них пишет "0.00", 3) не даёт информацию о размере шрифтов. Есть ли у кого-то ещё опыт работы с подобным конвертором? Что вы можете посоветовать? Куксикус, проблема решилась? |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |