Кто на сайте!-давно интересует вопрос почему мой ник на всех сайтах самый первый

armagedon

Кто на сайте!-давно интересует вопрос почему мой ник на всех сайтах самый первый,ведь много ников начинающихся на букву а?

aland
armagedon:

Кто на сайте!-давно интересует вопрос почему мой ник на всех сайтах самый первый,ведь много ников начинающихся на букву а?

А у меня мой ник первый. А у DNMON-а его ник первый, скорее всего.

DNMON:

Не совсем понял суть вопроса,

Точнее, Вы совсем не поняли суть вопроса. Речь идет о списке тех, кто на сайте, который отражается в нижней части главной страницы форума

armagedon

Тоесть каждый видит себя в списке первым?

Сергей=

И вааще вы все ошибаетесь… В этом списке мой ник первый! о_0

armagedon

блин а я то думал:(какой у меня класный ник😁

Ладно ,давайте не будем дальше глумится а то мне уже стыдно!Технологию форумов я уже понял.

ZigZag_ZZ

Вброс под чипсы!
ЗачОт!
Первый ЯЯЯЯЯЯЯ!
Как набьём пару страниц утихнет!!!

chabapok

потому, что список "кто на сайте"работает по принципу FIFO-буфера. В пиках посещаемости бывало я видел себя вторым.

Torvic99

А я все темы просматриваю первый 😃

Mick
armagedon:

Кто на сайте!-давно интересует вопрос почему мой ник на всех сайтах самый первый,ведь много ников начинающихся на букву а?

Потому что обычно через два “d” пишется. А у Вас изобретение…

Hight
chabapok:

потому, что список "кто на сайте"работает по принципу FIFO-буфера. В пиках посещаемости бывало я видел себя вторым.

больно сложно, всё проще 😁

<?php
/**/
$db=locator::LoadClass("DB");
$ch=Cacher::Run("memdb",array("cache_time"=>Configer::Load()->OnlineBar()->Cache_Time));

$res=array();
$res['users_list']=array();
$res['all_count']=0;
$res['guest_count']=0;
$res['user_count']=0;

if(!$res=$ch->Load("onlinebar")){
   $user_id=(APP_User::Run()->User_ID!==null)?APP_User::Run()->User_ID:false;

   $res['users_list']=$db->Select("
                     SELECT ?arrlk
                     FROM `?_sessions`
                        LEFT JOIN `?_users` ON(user_id=session_user_id)
						LEFT JOIN `?_groups` ON(group_id=user_group_id)
				     WHERE session_user_id!=0
					 ORDER BY {user_id=?n DESC,} `user_login`",
						array("user_id",
						      "user_login",
						      "group_attr_color",
						      "group_index",
						      "group_name",
						      "user_attr_status"),
					    $user_id);

	$res['all_count']=$db->SqlGetNumRows("sessions");
	$res['user_count']=count($res['users_list'];
	$res['guest_count']=$res['all_count']-$res['user_count'];

    $ch->Save("onlinebar",$res);
}
return $res;
/**/
?>