Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблема при загрузке excel-евских файлов file.xls 
:(
    Опции темы
mstdmstd
Дата 8.2.2012, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Подскажите, пожалуйста, у меня проблема при загрузке excel-евских файлов file.xlsx
в пхп-форме(symfony) через инпут 
Код

<input type="file" id="import_product_lines_xls_file" name="import_product_lines[xls_file]" class="text" maxlength="100" size="30">
 я получаю ошибку:
Код

The filename /tmp/phpBhd0uE is not readable.


В Krusader-е в свойcтвах фала написано "Microsoft Excel Worksheet"

Я копирую нужную страницу в буфер обмена и вставляю ее в свежесозданный в Open Office документ "Excel spreadsheet".
И этот новый документ аплодиться нормально. 

Выполнив 
Код

ls -l
-rwxrwxrwx. 1 root root   18432 Feb  7 17:39 PloductLines.xls   //  аплоадиться нормально
-rwxrwxrwx. 1 root root   15706 Jan 26 01:27 Product Line.xlsx  // первоначальный файл который не аплоадиться


я вижу что доступ одинаковый. Проблема в типе файлов "Microsoft Excel Worksheet" ?
Можно ли побороть проблему ? Fedora 14, XAMPP for Linux 1.7.7.
PM MAIL   Вверх
mstdmstd
Дата 9.2.2012, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Я полез в код и нашел что используется класс Spreadsheet_Excel_Reader(A class for reading Microsoft Excel (97/2003) Spreadsheets. Version 2.21)

Я полез в код OLERead класса и нашел определения метода read, который разбирает заголовки файла.

Похоже что формат "Microsoft Excel Worksheet" более поздний по отношению к формату "Excel spreadsheet" и
класс Spreadsheet_Excel_Reader просто не умеет с ним работать ?

Нет ли чего возможно более современного Spreadsheet_Excel_Reader ?

Symfony 1.4.16, Propel.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.0675 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.