Forum Webscript.Ru
Программирование => PHP => Тема начата: Kyle от 15 Июня 2006, 19:43:56
-
Делаю скрипт закачки нескольких файлов на сервер - возможность вставлять фотки в новости. Выглядит это примерно так: верхний фрейм содержит поле ввода новости, нижний фрейм - поле для выбора файла. При нажатии на "закачать" (в нижнем фрейме), нижний фрейм перезагружается, закачивая файл. Только что закачанный файл добавляется в эдакий список гиперссылок по которым можно щёлкать и нужные теги для вставки изображения появляются в верхнем фрейме, в поле с текстом новости. Ну и, в нижнем фрейме под этими ссылками по-прежнему торчит поле для закачки следующего файла.
Так вот, хранится список файлов в переменной $_SESSION. Вопрос - как сделать, если юзер после закачки нескольких файлов-картинок передумает постить новость и уйдёт со страницы, скажем, закрыв браузер, - как эти закачанные файлы удалить, чтоб место почём зря не занимали?
А может есть и более лёгкие пути?
-
Можно хранить список связей файлов с новостями.
Т.е. такой-то файл привязан к таким-то новостям.
А временами удалять файлы, которые ни к чему не привязаны.
Так можно решить, как вышеозначенную проблему, так и удаление картинок, при удалении новости.
-
Спасибо, действительно неплохая идея.