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

  • Автор темы Автор темы [slon]
  • Дата начала Дата начала

[slon]

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

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

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

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

Так что нужно, сессия на 20 минут или на неделю?
Поставь время жизни сессии побольше и все будет нормально.
 
вот здесь использование сессий ну вообще никуда... =)
 
Да, сессии тут не причем. Я нашел, как мне кажется, идеальное решение. Нужно просто дать возможность докачки данных в случае обрыва соединения.
 
Сверху