online user

2 отговора 132 прегледа
#1

online user

търся скрипт за посетителите, които са онлайн в момента, отчитащ сумата им независимо на коя от страниците на сайта се намират, т.е. да не отчита само посетителите които са на една станица, а да дава като резултат техния общ сбор.

Отговор
в отговор на bravata #2

Re: online user

вземи си от всяка една система, която го има.
пхпнюк, постнюк, ксоопс и т.н.

трябва просто малко да го модифицираш за да ти е удобен на теб

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор
в отговор на bravata #3

Re: online user

table: sid|lastaction

<?
define("_MAX_IDLE_TIME_",30);

demand()
{
session_sart();
mysql_query("update table set lastaction=NOW() where sid=".session_id());
}

online_count()
{
return mysql_result(mysql_query("SELECT COUNT(*) AS onlinecount FROM table WHERE DATE_SUB(NOW(),INTERVAL _MAX_IDLE_TIME_ MINUTE)<=lastaction"),0,'onlinecount');
}

?>

нещо от рода, за garbage сам ще се сетиш.

-----------------------
гърбавия - ковчег ще го изправи
Отговор