» WAP Мастер Форум https://forum.wapinet.ru/index.php » PHP https://forum.wapinet.ru/viewforum.php?id=3 » Подсчет кол-ва времени онлайн https://forum.wapinet.ru/viewtopic.php?id=484 |
Logout » 2009.08.10 01:19 | ||||||||||||||
Подскажите как подсчитать время онлайн проведенное пользователем на сайте!? | ||||||||||||||
Gemorroj » 2009.08.10 01:54 | ||||||||||||||
врубаешь сессию и камон. | ||||||||||||||
Logout » 2009.08.10 02:14 | ||||||||||||||
То, что подсчет идет через сессию - понимаю. Меня интересует как высчитать время, с помощью каких функций? Gemorroj, наведи небольшой пример! | ||||||||||||||
Gemorroj » 2009.08.10 12:10 | ||||||||||||||
с помощью функций плюс и минус)) | ||||||||||||||
Logout » 2009.08.10 13:58 | ||||||||||||||
Нифига не понял. На сайте есть какой-нибудь скрипт который ведет подсчет этот? | ||||||||||||||
Gemorroj » 2009.08.10 14:18 | ||||||||||||||
нету. потому как этот скрипт занимает пару строчек кода. Код:
| ||||||||||||||
Logout » 2009.08.10 15:04 | ||||||||||||||
Gemorroj, благодарю. А как быть с "жизнью" сессии? Или он подсчитывает только время между переходами. Т. е. что будет если пользователь не разорвет сессию самостоятельно, будет ли ему начисляться время онлайн, до того как сессия разрушится сама? | ||||||||||||||
Gemorroj » 2009.08.10 15:14 | ||||||||||||||
естественно будет. | ||||||||||||||
MarkUS » 2009.08.22 19:27 | ||||||||||||||
А как это время еще по минутам и часам разбить? | ||||||||||||||
Gemorroj » 2009.08.22 21:52 | ||||||||||||||
MarkUS » 2009.08.25 22:34 | ||||||||||||||
Спс Геморой..! :) Кое-как разобрался... :) Вот если кому нада... Разбивка по секундам, минутам и часам... Код:
| ||||||||||||||
Namik » 2009.11.18 23:48 | ||||||||||||||
Gemorroj, я вот сделал как тут все описано но у меня доходит до 23:59:59 и время в БД снова перезаписываеться на 00:00:00. Что делать, как подсчитывать много часов. например 145:34:15 | ||||||||||||||
Gemorroj » 2009.11.19 00:17 | ||||||||||||||
тебе нужно записывать число секунд, а не время. | ||||||||||||||
Namik » 2009.11.19 02:29 | ||||||||||||||
Gemorroj, я делаю вот так.. | ||||||||||||||
Gemorroj » 2009.11.19 08:47 | ||||||||||||||
тебе не нужно использовать date. разбивай полученные секунды вручную. | ||||||||||||||
Namik » 2009.11.19 17:45 | ||||||||||||||
Пдскажите, пожалуйста, как это сделать..!? | ||||||||||||||
Gemorroj » 2009.11.19 19:05 | ||||||||||||||
Код:
| ||||||||||||||
Namik » 2009.11.19 19:25 | ||||||||||||||
Блин .. а куда мне подставлять мой $db['timeon']? чтобы просчитало? | ||||||||||||||
DarkDaNTe » 2009.11.19 20:15 | ||||||||||||||
$int = 86820; сюда | ||||||||||||||
Vampisja » 2009.11.21 15:58 | ||||||||||||||
Вот $hous = floor ($timevremja / 3600); |