Временное хранение данных пользователя.

[slon]

Guest
Временное хранение данных пользователя.

Временное хранение введенных данных
Задача:
есть некая фото-галерея. есть админовская часть. есть несколько админов. нужно дать возможность пользователям за один "присест" загружать неограниченное кол-во картинок + некоторое кол-во данных (текста).
Вопрос:
вроде как всё понятно, можно step-by-step всё писать в базу, но вот что делать если посреди сессии загрузки у пользователя например полетит inet?
Один из вариантов решения:
Сделать в бвзе некое поле complete и timestamp. И timestamp заполняем при начале загрузке данных, а complete при окончании. И регулярно проверяем эти два поля. Если, например, дольше 20 минут complete не установлен, то стираем всё что было частисно загружено.

Мне кажется это как то не совсем элегантно. Есть какиенить мнения на данный счет. Может другие способы реализации?
 

Кром

Новичок
> Если, например, дольше 20 минут complete не установлен, то стираем всё что было частисно загружено.

> Загружаешь, загружаешь, а у тебя баац и интернет вырубился на неделю...

Так что нужно, сессия на 20 минут или на неделю?
Поставь время жизни сессии побольше и все будет нормально.
 

nagash

Guest
вот здесь использование сессий ну вообще никуда... =)
 

[slon]

Guest
Да, сессии тут не причем. Я нашел, как мне кажется, идеальное решение. Нужно просто дать возможность докачки данных в случае обрыва соединения.
 
Сверху