online user
2 отговора
132 прегледа
online user
търся скрипт за посетителите, които са онлайн в момента, отчитащ сумата им независимо на коя от страниците на сайта се намират, т.е. да не отчита само посетителите които са на една станица, а да дава като резултат техния общ сбор.
Re: online user
вземи си от всяка една система, която го има.
пхпнюк, постнюк, ксоопс и т.н.
трябва просто малко да го модифицираш за да ти е удобен на теб
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
пхпнюк, постнюк, ксоопс и т.н.
трябва просто малко да го модифицираш за да ти е удобен на теб
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
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 сам ще се сетиш.
-----------------------
гърбавия - ковчег ще го изправи
<?
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 сам ще се сетиш.
-----------------------
гърбавия - ковчег ще го изправи