Автор Тема: Сколько прошло времени?  (Прочитано 4035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Flash

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

:super: vipFlash(aka Flash)
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Сколько прошло времени?
« Ответ #1 : 23 Января 2002, 11:37:31 »
По точнее формат даты формат вывода echo
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Сколько прошло времени?
« Ответ #2 : 23 Января 2002, 18:38:11 »
Если я правильно понял то тебе надо просто переписать куки
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Сколько прошло времени?
« Ответ #3 : 23 Января 2002, 19:20:29 »
Да, куки это конечно дело хорошее но есть такие нехорошие (чит. предусматрительные) юзверы, которые их отключают. Вот в чём проблема.
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Сколько прошло времени?
« Ответ #4 : 23 Января 2002, 19:33:50 »
использовать сессии, и в таблице пользователя хранить последнюю активность юзера при каждом обращении к сайту.
Евгений aka Razor,

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Сколько прошло времени?
« Ответ #5 : 23 Января 2002, 19:48:30 »
Цитировать
использовать сессии, и в таблице пользователя хранить последнюю активность юзера при каждом обращении к сайту.

Воо- а как посчитать разность дат?
Почему так всегда: мозги утекают, а доноры остаются?

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
Сколько прошло времени?
« Ответ #6 : 23 Января 2002, 20:35:42 »
храни в unix timestamp (в секундах), а с ним проблем нет, просто вычитаешь и все.
Евгений aka Razor,

Оффлайн Flash

  • Виртуоз...
  • Ветеран
  • *****
  • Сообщений: 661
  • +0/-0
  • 2
    • Просмотр профиля
Сколько прошло времени?
« Ответ #7 : 23 Января 2002, 21:01:01 »
Ага, попробую!
Почему так всегда: мозги утекают, а доноры остаются?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28