Загрузка файла и получение его идентификатора на Битрикс

При работе в Битрикс иногда требуется просто загрузить файл и получить его индификатор

В примере ниже показано как это можно сделать быстро средствами битрикс:

<?
$arr_file=Array(
"name" => $_FILES[IMAGE_ID][name],
"size" => $_FILES[IMAGE_ID][size],
"tmp_name" => $_FILES[IMAGE_ID][tmp_name],
"type" => "",
"old_file" => "",
"del" => "Y",
"MODULE_ID" => "iblock");
$fid = CFile::SaveFile($arr_file, "landings");
if ($fid>0):
?><?echo CFile::ShowImage($fid, 200, 200, "border=0", "", true);
endif;
?>
<form method = "post" enctype = 'multipart/form-data'>
<?echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID);?>
<input type="submit" value="Сохранить">
</form>


Загрузка комментариев...