02
Авг
2016

Работа с CFile::SaveFile

Привет! Использую функцию CFile::SaveFile:

if ($_FILES['importfile']['type'] == 'application/vnd.ms-excel') { 
   $arr_file = Array( 
   "name" => $_FILES['importfile']['name'], 
   "size" => $_FILES['importfile']['size'], 
   "tmp_name" => $_FILES['importfile']['tmp_name'], 
   "type" => $_FILES['importfile']['type'], 
   "old_file" => "", 
   "del" => "Y", 
   "MODULE_ID" => ""); 
   $fid = CFile::SaveFile($arr_file, "/sms/"); 
   echo "file_id: " . CFile::GetPath($fid); 
}

Но каждый раз при сохранении она создает в папке /upload/sms новую папку и туда кладет файл. Как сделать так, чтобы он всегда ложился сюда: /upload/sms и при наличии там такого же файла перезаписывал бы его?

Источник: https://ru.stackoverflow.com/questions/551030/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-cfilesavefile

Share

Тебе может это понравится...