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