функция copy()

sarkis

Профессор
Регистрация
27 Фев 2014
Сообщения
248
Реакции
40
Все привет ..Подскажите , если мне нужно перезаписать файл в папке , то почему-то данный метод не работает
Код:
copy($dir_small_images.$images_item, $dir_small_images.$images_item)

а этот работает ...

Код:
copy($dir_small_images.$images_item, $old_dir_small_img.$images_item)
Получается ,что нельзя пересохранить файл ,а только можно копировать в другую директорию ?
как решить можно этот вопрос?
 
Все привет ..Подскажите , если мне нужно перезаписать файл в папке , то почему-то данный метод не работает
Код:
copy($dir_small_images.$images_item, $dir_small_images.$images_item)

а этот работает ...

Код:
copy($dir_small_images.$images_item, $old_dir_small_img.$images_item)
Получается ,что нельзя пересохранить файл ,а только можно копировать в другую директорию ?
как решить можно этот вопрос?
Что логи говорят?
 
Ты не можешь перезаписать файл методом копирования самого в себя. Даже логически это глупо. Можно создать/скопировать в файл с временным именем, затем переименовать его, старый файл в этом случае перезапишется.
 
Назад
Сверху