excel
Мне нужно сделать такой скриптик который читал бы Excel файлы. Кто с этой проблемой сталкивался, это вообще реально сделать за не очень большие сроки (~месяц) на PHP, если учесть, что опыту не много, но руки прямые :).
http://www.php.net/manual/en/function.fgetcsv.php
http://php4you.kiev.ua/source/ - совершенно случайно наткнулся
http://www.php.net/manual/en/function.fgetcsv.php
http://php4you.kiev.ua/source/ - совершенно случайно наткнулся
Спасибо, посмотрел я эти ссылки - на обоих я уже был (тоже случайно натыкался). Да и вообще, я по инету полазил. Судя по всему ситуация безвыходная, т.к. cvs-файлы - некатят - как-то несалидно :) А COM-объекты походу только на windows-платформах работать будут???? У меня сайт для тестов на valuehost.ru - там UNIX-система, а у заказчика скорее всего тоже UNIX-овая будет. Я честно говоря в этом деле не силен (COM и т.п.), подскажите чего нужно чтоб с ентим COM-ом работало?? У меня на локальном компе( winXP + Apache под win32) все работает, а вот в нете пишет: Fatal error: Cannot instantiate non-existent class: com in /pub/home/my_dir/my_script.ph
Вобщем, кто нибудь САМ писал парсер xls-файлов на PHP желательно 97/2002/xp? Или проще купить за 99.98 денег класс пхп-шный, который все сам сделает????
НЕ сам некогда не писал.. с com технологиями..
А во те настройки которые нужны вроде :)
и чтение и обработку XLS, но уже на C.
Первая задача тривиальна - берем описание формата файла и пишем, а вот вторя гораздо сложнее.
Зачастую не надо получить все данные из XLS файла, обычно достаточно получить значения одного или двух столбцов (Мне в свое время надо было выбрать весь текс).
Если задача разобрать XLS файл целиком, со всем формулами, да еще и нарисовать его в HTML, то можно смело забить на перекодировщик и начать лазать по сайтам типа httt://www.freshmeat.net/ в надежде, что вы не первый, кому приспичило.
По этому уточните пожалуйста вашу задачу, тогда я смогу сказать насколько это будет сложно и стоит ли овчинка выделки.
А помочь мне можно, если дадите ссылочки на описание формата xls и другой полезной инфы. У меня в принципе есть парочка доков, в том числе описание формата на русском языке, но там все это довольно страшно выглядит (всякие фаты, мини фаты, бифы :)), а вот если бы штуки две было бы (всмысле описаний), то стало бы гораздо спокойнее.
to: mike
Интересно, а сколько времени у вас заняла вторая задача?? На пхп должно быть по-проще, думаю. И какой справочной литератрой пользовались, если не секрет?
Интересно, а сколько времени у вас заняла вторая задача?? На пхп должно быть по-проще, думаю. И какой справочной литератрой пользовались, если не секрет?
То что на PHP проще, я бы не стал утверждать, все таки речь идет с двоичными данными. Придется во всю использовать pack() и unpack();
Я пользовался только одним описанием c http://sources.codenet.ru/
Точно не помню сколько, думаю день-два.