Допустим есть стандартная форма выбора и зарузки файла (<input type="file"... и т.д.).
После загрузки все нормально, но нужно заменить информацию в массиве так, чтобы он ссыллался на другой файл, которуй уже есть на сервере (например: "/images/temp.jpg"). Т.е. пользователь загружает один файл, а на самом деле обрабатывться будет другой.
Замена такого формата вроде ни к чему не приводит:
Код |
---|
$_FILES["PERSONAL_PHOTO"]['tmp_name'] = "/images/temp.jpg";
$_FILES["PERSONAL_PHOTO"]['name'] = "temp.jpg";
|
Такой изврат нужен, чтобы затем передать этот масив $_FILES некой функции, которая уже обработает картинку. Конкретно, работаю с CMS Битрикс и код там такой:
Код |
---|
$obUser->Update($arResult["ID"], $arFields, true);
// $arFields - массив данных, в котором помимо прочего есть и масив $_FILES
// $obUser - объект пользователя
|