query("SELECT * FROM $dbname.user $searchmysql");$sumentries=$dbdata_full->rowCount();if(!isset($_GET["user"])){$user_pro_seite=50;}elseif($_GET['user']=="all"){$user_pro_seite=$sumentries;}else{$user_pro_seite=$_GET["user"];}$start=$seite * $user_pro_seite - $user_pro_seite;if($keysort=='active'&&$keyorder=='asc'){$dbdata=$mysqlcon->query("SELECT uuid,cldbid,rank,count,name,idle,cldgroup,online,nextup,lastseen,ip,grpid FROM $dbname.user $searchmysql ORDER BY (count - idle) LIMIT $start, $user_pro_seite");}elseif($keysort=='active'&&$keyorder=='desc'){$dbdata=$mysqlcon->query("SELECT uuid,cldbid,rank,count,name,idle,cldgroup,online,nextup,lastseen,ip,grpid FROM $dbname.user $searchmysql ORDER BY (idle - count) LIMIT $start, $user_pro_seite");}else{$dbdata=$mysqlcon->query("SELECT uuid,cldbid,rank,count,name,idle,cldgroup,online,nextup,lastseen,ip,grpid FROM $dbname.user $searchmysql ORDER BY $keysort $keyorder LIMIT $start, $user_pro_seite");}$seiten_anzahl_gerundet=ceil($sumentries / $user_pro_seite);function pagination($keysort,$keyorder,$user_pro_seite,$seiten_anzahl_gerundet,$seite,$language,$getstring){?> fetchAll();foreach($uuids as $uuid){$sqlhis[$uuid['uuid']]=array("cldbid"=>$uuid['cldbid'],"rank"=>$uuid['rank'],"count"=>$uuid['count'],"name"=>$uuid['name'],"idle"=>$uuid['idle'],"cldgroup"=>$uuid['cldgroup'],"online"=>$uuid['online'],"nextup"=>$uuid['nextup'],"lastseen"=>$uuid['lastseen'],"ip"=>$uuid['ip'],"grpid"=>$uuid['grpid']);$uidarr[]=$uuid['uuid'];$countentries=$countentries + 1;}if(!$dbdata=$mysqlcon->query("SELECT * FROM $dbname.job_check WHERE job_name='calc_user_lastscan'")){$err_msg=''.$mysqlcon->errorCode().'
';}$lastscan=$dbdata->fetchAll();$scantime=$lastscan[0]['timestamp'];$livetime=time()- $scantime;$dbgroups=$mysqlcon->query("SELECT * FROM $dbname.groups");$servergroups=$dbgroups->fetchAll(PDO::FETCH_ASSOC);foreach($servergroups as $servergroup){$sqlhisgroup[$servergroup['sgid']]=$servergroup['sgidname'];if(file_exists('../icons/'.$servergroup['sgid'].'.png')){$sqlhisgroup_file[$servergroup['sgid']]=true;}else{$sqlhisgroup_file[$servergroup['sgid']]=false;}}if($adminlogin==1){switch($keyorder){case "asc":$keyorder2="desc&admin=true";break;case "desc":$keyorder2="asc&admin=true";}}else{switch($keyorder){case "asc":$keyorder2="desc";break;case "desc":$keyorder2="asc";}}?>
| '.$lang['listnick'].' | ':''.$lang['listnick'].' | ';if($showcoluuid==1||$adminlogin==1)echo '',$lang['listuid'],' | ';if($showcoldbid==1||$adminlogin==1)echo '',$lang['listcldbid'],' | ';if($adminlogin==1)echo '',$lang['listip'],' | ';if($showcolls==1||$adminlogin==1)echo '',$lang['listseen'],' | ';if($showcolot==1||$adminlogin==1)echo '',$lang['listsumo'],' | ';if($showcolit==1||$adminlogin==1)echo '',$lang['listsumi'],' | ';if($showcolat==1||$adminlogin==1)echo '',$lang['listsuma'],' | ';if($showcolas==1||$adminlogin==1)echo '',$lang['listacsg'],' | ';if($showcolnx==1||$adminlogin==1)echo($keysort=='nextup')?''.$lang['listnxup'].' | ':''.$lang['listnxup'].' | ';if($showcolsg==1||$adminlogin==1)echo '',$lang['listnxsg'],' | ';echo '|||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ',$sqlhis[$uid]['rank'],' | ';}if($adminlogin==1){echo '',$sqlhis[$uid]['name'],' | ';}elseif($showcolcld==1){echo '',$sqlhis[$uid]['name'],' | ';}if($adminlogin==1){echo '',$uid,' | ';}elseif($showcoluuid==1){echo '',$uid,' | ';}if($showcoldbid==1||$adminlogin==1)echo '',$sqlhis[$uid]['cldbid'],' | ';if($adminlogin==1)echo '',long2ip($sqlhis[$uid]['ip']),' | ';if($showcolls==1||$adminlogin==1){echo '',date('Y-m-d H:i:s',$lastseen);echo ' | ';}if($showcolot==1||$adminlogin==1){echo '';$dtF=new DateTime("@0");$dtT=new DateTime("@$count");$timecount=$dtF->diff($dtT)->format($timeformat);echo $timecount;}if($showcolit==1||$adminlogin==1){echo ' | ';$dtF=new DateTime("@0");$dtT=new DateTime("@$idle");$timecount=$dtF->diff($dtT)->format($timeformat);echo $timecount;}if($showcolat==1||$adminlogin==1){echo ' | ';$dtF=new DateTime("@0");$dtT=new DateTime("@$active");$timecount=$dtF->diff($dtT)->format($timeformat);echo $timecount;}if($showcolas==1||$adminlogin==1){$usergroupid=$sqlhis[$uid]['grpid'];if($sqlhis[$uid]['grpid']==0){echo ' | ';}elseif($sqlhisgroup_file[$sqlhis[$uid]['grpid']]===true){echo ' | ',$sqlhisgroup[$usergroupid],' | ';}}if($showcolnx==1||$adminlogin==1){echo '';$dtF=new DateTime("@0");$dtT=new DateTime("@$neededtime");$timecount=$dtF->diff($dtT)->format($timeformat);if(!in_array($uid,$exceptuuid)&&!array_intersect($sgroups,$exceptgroup)&&$neededtime>0){echo $timecount,' | ';}elseif(!in_array($uid,$exceptuuid)&&!array_intersect($sgroups,$exceptgroup)){$timecount=0;echo $timecount,'';}elseif(in_array($uid,$exceptuuid)){echo $lang['listexuid'],'';}elseif(array_intersect($sgroups,$exceptgroup)){echo $lang['listexgrp'],'';}else{echo $lang['errukwn'],'';}}if($showcolsg==1||$adminlogin==1){if($grpcount==$countgrp&&$nextup==0&&$showhighest==1||$grpcount==$countgrp&&$nextup==0&&$adminlogin==1){echo '',$lang['highest'],' | ';$highest++;}elseif($sqlhisgroup_file[$groupid]===true){echo '',$sqlhisgroup[$groupid],' | ';}}echo '||
| ',$lang['noentry'],' | |||||||||||||||||