Собственно код:
$item_id=(int)$_POST['edit_id'];
$item_dir=CMS_FOLDER .'temp_'.$item_id;
if(!is_dir($item_dir)) mkdir($item_dir,0777);
$filename = trim(mb_convert_encoding($_FILES['Filedata']['name'], 'utf8', mb_detect_encoding($_FILES['Filedata']['name'])));
$exp = strtolower($kernel->GetExtension($filename));
$file = $_FILES['Filedata']['tmp_name'];
$name='photo_'.mktime();
$big_name=$item_dir.'/big_'.$name.'.'.$exp;
$small_name=$item_dir.'/small_'.$name.'.'.$exp;
$param_load_files = array();
$param_load_files['path_source_big_image'] = $file;
$param_load_files['path_source_small_image'] = '';
$param_load_files['original_file_name_big_image'] = $filename;
$param_load_files['path_target_big_image'] = $big_name;
$param_load_files['path_target_small_image'] = $small_name;
$param_load_files['original_file_name_small_image'] = '';
$param_load_files['use_big_image'] = true;
$param_load_files['max_width_big_image'] = to_int($_POST['[dop_image_big_max_width']);
$param_load_files['max_height_big_image'] = to_int($_POST['[dop_image_big_max_height']);
$param_load_files['max_width_small_image'] = to_int($_POST['[dop_image_small_max_width']);
$param_load_files['max_height_small_image'] = to_int($_POST['dop_image_small_max_height']);
$result = $kernel->AdminLoadFiles($param_load_files);
print_r($result);
Результат
Array
(
[big_image] => 1
[small_image] => 1
)
но папка где должны лежать загруженные файлы пустая. При этом rmdir() говорит, что не пустая и удалить ее нельзя ни скриптом, ни по фтп, т.е. что-то все таки в ней есть. В чем может быть ошибка? И что можно/нужно сделать чтоб файлы все-таки добавлялись/отображались в загружаемой дирректории?