Ответов: 7 Просмотров: 2373
|
JustUserR пишет:Вам нужно уточнить каким критерием является нужность или ненужность картинок - она может определяться временем последнего доступа и изменения и многими другими критериями Если же нужными считаются картинки которые фигурируют в таблице catalog1Item то удаление происходит следующим образом - сначала вы получаете список картинок из БД и потом просматриваете папку и удаляете все те картинки которые на находятся в списке выбранных из БД - такую встроенную проверку можно делать функцией in_array
Нужность и ненужность определяется 1 критерием! если имя файла, скажем eb1f4b74c96f8c4d2f4aab94ed1f1ac8 .jpg совпадает с именем элемента каталога, к примеру "монитор" eb1f4b74c96f8c4d2f4aab94ed1f1ac8 - в md5, то оставляем, если уже нет(удален) такой товар - то и файл с сервера удаляем! В базе не фигурируют картинки в принципе! где то метод в модуле описан, чтоб привязать изображение к элементу!
P.S. Проект не мой, достался в наследство, как могу так объясняю, простите, если не понятно что-то |