[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаление файлов
segazav
Всем доброго дня!

На удаленном сервере есть папка "foto" с фотографиями, которые добавляются пользователями на сайт.
Путь к этим фото хранится в базе данных.

Бывают случаи, после срабатывания кода по удалению фото со страницы пользователями, они все же остаются в папке (иногда остаются оригиналы загруженных фото), а пути удаляются из базы.

Хотелось бы создать что то вроде "чистильщика" папки фото от ненужных файлов, путей к которым нет в базе данных на момент "чистки".
walerus
Получаешь список файлов, Получаешь список путей из базы, сравниваешь, удаляешь ненужное... В чем трудность ?

Цитата
Бывают случаи, после срабатывания кода по удалению фото со страницы пользователями, они все же остаются в папке (иногда остаются оригиналы загруженных фото), а пути удаляются из базы.
Лучше проверять перед удалением из базы, действительно ли, удалился файл, тогда и "чистильщик" не нужен будет, ну или на случай когда что то повисло или еще что то непредвиденное случилось.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.