Вопрос такой. Пользователь вошел на сайт накидал в корзину товаров и ушел.Как сделать чтобы придя допустим через 2 дня на сайт он получил Пустую корзину а не со списком товаров которые он добавил в прошлый раз?
|
как очищать корзину я знаю, меня интересует именно каким образом проверить дату последнего посещения. и куда правильнее будет поместить эту проверку?
или просто в хидер положить и не заморачиваться |
|
|
|
|
|
нашел в документации но подозреваю что для гостей работать не будет
|
|
|
|
|
Как вариант: PHP-функция mktime(). При каждом хите, например, пишем в сессию (сессии, конечно, для всех пользователей работают, у которых куки сохраняются). Но перед записью проверяем: если разность mktime() - сохраненное в сессии значение >= 2*24*60*60, то выполняем действия. В init.php, возможно, не будет работать, хотя точно не знаю. Для пробы кодируй в header.php, потом, если нужно - перенесешь куда нужно.
|
|
||||
|
|
|
|||