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

Все вопросы/проблемы по установке и использовании.
Ответить
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

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

Сообщение alexinc »

Добрый день.
А есть ли какой-нибудь класс или функция для загрузки файла из скрипта PHP? (Помниться я спрашивал для выгрузки - там было attachment::parse .... - очень помогло).
У меня с помощью плагина и автоматического процесса формируется файл. Плагин кладет его в ФС и отправляет на скачку пользователю.
Вопрос - как с помощью PHP сделать автоматическую загрузку файла, лежащего в ФС загрузить в базу, в определенное поле?
(Похожее действие в автопроцессах - сохранить шаблон для экспорта.)
Использование update_by_id и пути до файла не прокатило
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

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

Сообщение 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']
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

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

Сообщение alexinc »

Спасибо, гляну.
Я конечно вывернулся - гружу через API, но по мне - это так себе способ в разрезе локальной работы
Ответить