Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   время активности юзьвера (http://www.flasher.ru/forum/showthread.php?t=32066)

comrade 24.05.2002 06:54

время активности юзьвера
 
товарищи!

не подскажете или не подкинете линк на пример кода, для учета времени работы пользователя?
можно с мускулом, можно без. :)

Crazy 24.05.2002 10:42

Поскольку в PHP нет такого понятия, как "время работы пользователя" и моя фантазия породила сразу несколько возможных толкований этого термина, то, IMHO, будет лучше, если ты пояснишь, что же на самом деле имеешь в виду.

Самурай 24.05.2002 18:37

http://www.web-apteka.km.ru

comrade 25.05.2002 16:26

Цитата:

Оригинал написал(а) Crazy
Поскольку в PHP нет такого понятия, как "время работы пользователя" и моя фантазия породила сразу несколько возможных толкований этого термина, то, IMHO, будет лучше, если ты пояснишь, что же на самом деле имеешь в виду.
такого понятия ессно нет. но есть "точка входа" :) юзера, т.е.
время в которое он активировал скрипт.
его можно узнать типа так:
$ust = mktime(now);
иль что то вроде - не помню точно синтаксис.
а еще "точка ухода" :D эт когда юзер уходит со страницы.
это время узнаем таким же макаром
$uet = mktime(now);
и теперь нужно посчитать разницу.
для того чтоб ее посчитать нужно кудато старое время засунуть. поэтому я и упомянул про мускул и не про мускул. ;)
там просто гемор какой-то со сохранением дат. вот я и спрашивал линк - за что отдельно спасибо Pejone'у.
ща подйду туда рыться.

Crazy 25.05.2002 18:10

Цитата:

Оригинал написал(а) comrade
такого понятия ессно нет. но есть "точка входа" :) юзера, т.е. время в которое он активировал скрипт.
(Второй вариант трактовки: время входа на сайт. А это -- совсем другое время. Есть и иные трактовки.)

Цитата:

а еще "точка ухода" :D эт когда юзер уходит со страницы.
это время узнаем таким же макаром
$uet = mktime(now);

Уход пользователя со страницы не сопровождается никаким событием на стороне сервера. Так что некому будет выполнить это присваивание. :)

Цитата:

там просто гемор какой-то со сохранением дат.
Для MySQL есть отдельный раздел -- Базы данных. :)

comrade 26.05.2002 08:52

Цитата:

Оригинал написал(а) Crazy
(Второй вариант трактовки: время входа на сайт. А это -- совсем другое время. Есть и иные трактовки.)
главное понятно об чем ведется речь! ;)

Цитата:

Уход пользователя со страницы не сопровождается никаким событием на стороне сервера. Так что некому будет выполнить это присваивание. :)
знаю. :) ессно я скрипт подразумевал. то бишь юзьвер там активирует какое-то событие, которое и будет ответственно за время уходя юзьвера.

Цитата:

Для MySQL есть отдельный раздел -- Базы данных. :)
так я ж с пхп... и ваще, млин, лучше вместо того, шоб подкалывать, дал бы линк. :D
во как Pejone! он то сразу смекнул что я хочу! :D:D:D

Crazy 26.05.2002 09:00

Ты так и не сказал, в чем твоя проблема.

Самурай 26.05.2002 13:45

керйзи, тут надо еще уметь догадыватся...

2comrade

Активность юзера , как ты сказал можно (и нужно) узнать во время активизации скрипта...

А вот время ухода пользователя, по другому...
ставь тайм аут работы юзера , например пьять минут со время последней активности... как бы поточнее выразится ... есль с этой машины пьять минут не поступало запросов , то следжовательно юзера уже нет...
я надеюсь что ( более-меннее ) понятно выразился...

comrade 27.05.2002 06:40

2 Crazy.

хм.... ты случаем не философ какой-нить, а? ;)

2 Pejone

понтяно. ток зачем усложнять? :)
я тут и без тайм аута попробую обойтись.
кстать, я пошел по этому линку и чего-то не могу найти именно то, что надо. я искал в разделе архивы и статьи.
может ты имел в виду, что где-то среди этих примеров и есть учет активности юзера(например в скрипте для подсчета кликов). просто скриптов там немерянно, а все качать и смотреть - реально, но геморно. :)
директ линк не дашь?

Crazy 27.05.2002 11:46

Цитата:

Оригинал написал(а) comrade
хм.... ты случаем не философ какой-нить, а? ;)
Случайность есть не осознанная до конца закономерность... :)


Часовой пояс GMT +4, время: 12:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.