Forum Webscript.Ru

Программирование => PHP => Тема начата: Flash от 16 Января 2002, 19:28:03

Название: Сколько прошло времени?
Отправлено: Flash от 16 Января 2002, 19:28:03
Народ!! Вот какая проблема:
Взял я дату посещения какого-нить чувака в переменную $lastd при помощи сессии. Как сделать так, чтобы при следующем посещении эта переменная обновлялась на новую, через echo писать сколько дней прошло с последнего визита. Очень нужно-плиз!!!!

:super: vipFlash(aka Flash)
Название: Сколько прошло времени?
Отправлено: AlieN от 23 Января 2002, 11:37:31
По точнее формат даты формат вывода echo
Название: Сколько прошло времени?
Отправлено: AlieN от 23 Января 2002, 18:38:11
Если я правильно понял то тебе надо просто переписать куки
Название: Сколько прошло времени?
Отправлено: Flash от 23 Января 2002, 19:20:29
Да, куки это конечно дело хорошее но есть такие нехорошие (чит. предусматрительные) юзверы, которые их отключают. Вот в чём проблема.
Название: Сколько прошло времени?
Отправлено: Britva от 23 Января 2002, 19:33:50
использовать сессии, и в таблице пользователя хранить последнюю активность юзера при каждом обращении к сайту.
Название: Сколько прошло времени?
Отправлено: Flash от 23 Января 2002, 19:48:30
Цитировать
использовать сессии, и в таблице пользователя хранить последнюю активность юзера при каждом обращении к сайту.

Воо- а как посчитать разность дат?
Название: Сколько прошло времени?
Отправлено: Britva от 23 Января 2002, 20:35:42
храни в unix timestamp (в секундах), а с ним проблем нет, просто вычитаешь и все.
Название: Сколько прошло времени?
Отправлено: Flash от 23 Января 2002, 21:01:01
Ага, попробую!