Создать в базе таблицу с полями айди дата начала дата конца и юзер айди там создавать запись при заходе на сайт и в сессию записывать айди этой записи, сотвественно при заходе на сайт первый раз генерируется запись и записывается дата начала, пока пользователь лазиет по сайту у него есть сессия и мы постоянно обновляем дату конца, до тех пока он уйдет, когда вернеться будет уже новая сессия со своими данными. Сам такого не делал но представляю так, думаю должно получится то что нужно тебе )
|