if (!defined("IN_FUSION")) { die("Access Denied"); }
if ($settings['maintenance'] != "1") {
$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='FUSION_IP'");
$result = dbquery("SELECT * FROM ".DB_ONLINE." WHERE online_user=".$cond."");
if (dbrows($result) != 0) {
$result = dbquery("UPDATE ".DB_ONLINE." SET online_lastactive='".time()."' WHERE online_user=".$cond."");
} else {
$name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : "0");
$result = dbquery("INSERT INTO ".DB_ONLINE." VALUES('$name', 'FUSION_IP', '".time()."')");
}
if (isset($_POST['login'])) {
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_user='0' AND online_ip='FUSION_IP'");
} else if (isset($logout)) {
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_ip='FUSION_IP'");
}
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_lastactive<".(time()-60)."");
openside($locale['global_010']);
$result = dbquery("SELECT user_id,user_name,user_level FROM ".DB_USERS." ORDER BY user_joined DESC");
$total = dbrows($result);
$data = dbarray($result);
//echo LAN_15."
".$data['user_name']."\n";
echo "Velkommen
".$data['user_name']."
Til ".$settings['sitename']."\n";
$result = dbquery("SELECT * FROM ".DB_ONLINE." WHERE online_user='0'");
echo "
";
echo $locale['global_014'].$total."
";
echo "
";
//antal Superadmins
$result = dbquery("SELECT user_id, user_level FROM ".DB_USERS." WHERE user_level='101'");
$total = dbrows($result);
$data = dbarray($result);
//echo "Medlemmer:" .$total. "
";
$result = dbquery("SELECT * FROM ".DB_USERS." WHERE user_lastvisit>'0' AND user_status='0' AND user_id!='1' ORDER BY user_lastvisit DESC LIMIT 0,10");
echo "";
if(dbrows($result)!=0){
while ($data = dbarray($result)) {
$lastseen = time() - $data['user_lastvisit'];
$iW = sprintf("%2d",floor($lastseen/604800));
$iD = sprintf("%2d",floor($lastseen/(60*60*24)));
$iH = sprintf("%02d",floor((($lastseen%604800)%86400)/3600));
$iM = sprintf("%02d",floor(((($lastseen%604800)%86400)%3600)/60));
$iS = sprintf("%02d",floor((((($lastseen%604800)%86400)%3600)%60)));
if ($lastseen < 60) {
$lastseen="
";
}elseif($lastseen<360){
$lastseen="
";
}elseif($iW>0){
if ($iW == 1) { $Text = "Uge"; } else { $Text = "Uger"; }
$lastseen="$iW $Text";
} elseif ($iD > 0) {
if ($iD == 1) { $Text = "Dag"; } else { $Text = "Dage"; }
$lastseen="$iD $Text";
} else {
$lastseen = $iH.":".$iM.":".$iS;
}
echo "";
echo "$data[user_name]$new | ".$lastseen." |
";
}
}
echo "
";
echo "
";
$result = dbquery("SELECT * FROM ".DB_ONLINE." WHERE online_user='0'");
echo $locale['global_011'].dbrows($result)."
\n";
closeside();
}
?>