определить, сколько времени пользователь провел на сайте

oksale

Новичок
определить, сколько времени пользователь провел на сайте

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

Glazyrin Sergey

Новичок
session_start();
$_SESSION['counter'] = 0; //или любое другое значение
session_close();
Типа такого
 

oksale

Новичок
Как вариант: может получать этот счетчик из сессии и дальше передавать на сторону клиента? Одной сессии точно недостаточно, потому что пользователь на одной странице может провести больше времени, чем заданный временной промежуток.
 

Фанат

oncle terrible
Команда форума
если это "показать" относится к яваскрипту, то им и считать
 

Beavis

Banned
запоминаешь в сессии время первого захода на сайт, и потом проверяешь, если прошло определенное количество времени, то выводишь доп. информацию
 

DiMA

php.spb.ru
Команда форума
юзер находится на сайте, если идут события перемещения мыши или скролла, загрузки и т.д.
иначе он может открыть десятки вкладок и забыть

одно любое событие - юзеру +1 на текущий отрезок
(отрезок - это, например, минутные или пятиминутные интервалы)
 
Сверху