Здравствуйте, подскажите как лучше сделать: На сайте страница регистрации деталей, там возможна загрузка 3 картинок (фото этих деталей) Если фото выбрано клиентом и отправлено на сервер то происходит следующее: 1. Проходит проверку на допустимость. 2. Если проверка пройдена, то перемещается в папку tmp далее делается ресайз этого фото в 3 варианта: small, midi, big каждое создается в соответствующих папках: small, midi, big Вот здесь все бы хорошо, но у пользователя есть возможность вернутся на регистрацию и перевыбрать фото детали т.е. цикл повторяется получается новые фотки в папках small, midi, big Заделал скрипт на удаление предыдущих картинок, если поступила новая , ну чтобы они там не копились, но вопрос остался А именно: Пользователь внезапно уходит с сайта и 3 его созданные картинки превращаются в мусор (даже 9 картинок если он 3 фото загрузил т.е. small, midi, big )! Как их чистить эти папки? И еще вопрос: Если у пользователя медленный инет, а по тупости он загркжает большие картинки, но достаточные для прохождения проверки, может вылезти ошибка браузера о лимите загрузки страницы...как это обойти?
Возраст файла можно определить. Осталось найти зацепку как отличить завершенную операцию от незавершенной — это будет набор критериев для удаления старого и не пригодившегося. К примеру надо просить пользователя подтвердить что данные достоверны и отметку в журнале.
только что пришла мысль сделать эти папки (small, midi, big ) мусорными, а при нажатии кнопки зарегистрировать перемещать их в другие например закрепленные за пользователем. ?