SaveFile
Описание и параметры
bool CPosting::SaveFile( int ID, array file );
Метод добавляет вложение к выпуску сохраняя и регистрируя его в таблице файлов (b_file). Метод нестатический.
Параметры
Параметр | Описание | C версии |
---|---|---|
ID | Идентификатор выпуска. | |
file | Массив с данными файла формата:Array( "name" => "название файла", "size" => "размер", "tmp_name" => "временный путь на сервере", "type" => "тип загружаемого файла" );Массив такого вида может быть взят прямо из $_FILES[имя поля] |
Возвращаемые значения
В случае успешного сохранения вложения возвращается ID зарегистрированного файла. В противном случает возвращается false, и переменная класса LAST_ERROR содержит сообщение об ошибке.
Примеры использования
if (strlen($save)>0 && $REQUEST_METHOD=="POST") { $cPosting=new CPosting; $file_id = $cPosting->SaveFile($ID, $_FILES["FILE_TO_ATTACH"]); if($file_id===false) strError .= "Ошибка при сохранении вложения."."<br>"; }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024