Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Drupal > Drupal 7 Загрузка файла помимо Form API


Автор: DJ Charmer 11.12.2012, 08:26
Здравствуйте. Прошу помощи в решении следующей проблемы:
Необходимо реализовать модуль загрузки остатков товара из файла MS Excel в бд. Сам файл я без проблем разбираю с помощью PHPExcel, но возникла проблема с загрузкой этого файла на сервер. Гугл выдает кучу материаллов по поводу загрузки файлов через Drupal Form API, но при этом информация о файле записывается в БД, а сам файл сохраняется на диске. Мне же этого не надо: загрузил файл, дернул из него инфу, удалил и забыл о файле навсегда. Если сначала записывать в БД, потом стирать оттуда запись - слишком много лишних запросов, что плохо скажется на производительности сайта.
Буду рад любым советам!

Автор: jexerrus 17.3.2014, 11:21
лучше всего конечно решать внутренними  средствами API.

если нет желания разбираться то можно ииспоьзовать стандартную загрузку файлов на php + POST

смотреть нужно в сторону "php upload file" и глобального массива  $_FILES 

в виде отдельного модуля сделать такую штуку скорее всего не получится, придется лепить отдельный файл и в нем делать бутстрап ядра.



если есть вопросы по drupal - пишите мне на почту [email protected] 
могу проконсультировать, не откажусь и от работы ) 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)