Forum Webscript.Ru
Программирование => PHP => Тема начата: giperborey от 15 Сентября 2005, 16:39:08
-
Подскажите как определить время когда пользователь покидает сайт???
Какие для этого используются функции?
-
giperborey:
Подскажите как определить время когда пользователь покидает сайт???
подождать пару минут, и если больше не появлялся - то считать выбывшим
giperborey:
Какие для этого используются функции?
обычно - fopen, fwrite, fread
-
в общем я так и делаю, в ответ на любое действие пользователя (значит и перезагрузку страницы - ркчь идет о форуме) проверяется запись в БД последнего времени и если она меньше текущего времени минус минута устанавливается текущее время...
А вот если страница загружена пользователь ничего не делает а потом просто закрывает окно... Мот через события явы скрипт переадресацию попробовать??? хотя как сделать чтоб окно не грузилось и фреймы невидимые не использовать...
-
RomikChef тебе на все ответил.
-
для чего надо знать точное время ухода пользователя?
вполне достаточно последнего захода на страницу, плюс минус минута, как раз та погрешность времени когда считается что он был здесь давно, т.е. если обновление времени последнего захода произошло раньше минуты, то значит еще не уходил, а если уже это произошло позже минуты, значит он по новой зашел. Т.е. надо подобрать время через которое считается что он зашел по новой. Ихмо и всё.