Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » AJAX обновление статистики пользователей

AJAX обновление статистики пользователей


     13.09.2012    Ajax, обновление, статистика    Общие вопросы по вёрстке, Модули    4223

вопрос
Всем привет, я для статистикии пользователей кто онлайн использую модуль whoonline 2.72 подскажите пожалуйста как в этом модуле сделать периодическое обновление, то есть зашёл позователь на сайт и его стало сразу видно в статистике? Я понимаю что это нужно сделать через файл sitelogin.php но вот как сделать незнаю :(
Вот сам модуль
а вот строка вызова модуля {include file="/engine/modules/snippets/whoonline.php"}

Ответил: EsviLLs


{include file="/engine/modules/snippets/whoonline.php"} 

    setInterval(function(){
    $("#on").load("# #on");
    }, 15000);
    


Вот))сам таким пользуюсь!

6 комментариев

pavel31
Юзер

pavel31 - 13 сентября 2012 20:56 -

И куда мне это

setInterval(function(){
$("#on").load("# #on");
}, 15000);

вставить?

EsviLLs
Юзер

EsviLLs - 13 сентября 2012 21:05 -

pavel31,

вставь в < script > < / script >
я ставил так 
< div id = "on " > твой код < / div >
снизу
< script > setInterval(function(){
$("#on").load("# #on");
}, 15000); < /  script >

pavel31
Юзер

pavel31 - 13 сентября 2012 21:09 -

EsviLLs,
обновления идут, но пользователи не появляются, страницу обновишь только так появляются. sitelogin.php надо как цыплять к статистике :(

pavel31
Юзер

pavel31 - 14 сентября 2012 15:08 -

Так и не работает у меня ajax обновление статистики :( кто же мне может помочь? :(

websot
Юзер

websot - 3 марта 2013 17:38 -

Ответил постом ниже

websot
Юзер

websot - 21 февраля 2013 07:26 -

По сути можно еще сделать авто-обновление контента на сайте
Вот пример:

<div id="on">{content}</div>
<script>setInterval(function(){
$("#on").load("# #on"); }, 15000); </script>

Где 15000 - количество секунд, через сколько будет обновление (соотношение 1:1000)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх