Страница 1 из 1

Php. Загрузка файла из скрипта.

Добавлено: 05 май 2023, 13:33
alexinc
Добрый день.
А есть ли какой-нибудь класс или функция для загрузки файла из скрипта PHP? (Помниться я спрашивал для выгрузки - там было attachment::parse .... - очень помогло).
У меня с помощью плагина и автоматического процесса формируется файл. Плагин кладет его в ФС и отправляет на скачку пользователю.
Вопрос - как с помощью PHP сделать автоматическую загрузку файла, лежащего в ФС загрузить в базу, в определенное поле?
(Похожее действие в автопроцессах - сохранить шаблон для экспорта.)
Использование update_by_id и пути до файла не прокатило

Re: Php. Загрузка файла из скрипта.

Добавлено: 05 май 2023, 19:51
support
Подсмотрите в файле includes\classes\fieldstypes\fieldtype_input_file.php

Кусочек из этого файла

Код: Выделить всё

$file = attachments::prepare_filename($_FILES['fields']['name'][$field_id]);
                          
      if(move_uploaded_file($_FILES['fields']['tmp_name'][$field_id], DIR_WS_ATTACHMENTS  . $file['folder']  .'/'. $file['file']))
      { 
В базу нужно сохранять $file['name']

Re: Php. Загрузка файла из скрипта.

Добавлено: 06 май 2023, 11:26
alexinc
Спасибо, гляну.
Я конечно вывернулся - гружу через API, но по мне - это так себе способ в разрезе локальной работы