Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Пользовательское поле типа файл

00 голосов
2
Подскажите пожалуйста, как через апи задать содержимое для пользовательского поля типа файл.
Файл загружается через <input type="file" name="filename">
Когда через API, добиться такого же эффекта как при загрузке через панель управления, файлу назначается уникальное имя и помещается в спец. директорию.
спросил 14 Дек, 13 от xARCHx (240 баллов)

2 Ответы

00 голосов
Используйте CFile::SaveFile
ответил 20 Фев, 14 от ReiZ (100 баллов)
00 голосов
Код
$arIMAGE = $_FILES["filename"];
$arIMAGE["MODULE_ID"] = "main";
$fid = CFile::SaveFile($arIMAGE, "my_files");
if(intval($fid) > 0) echo 'Файл сохранен';
ответил 11 Июнь, 14 от Run (1,300 баллов)