if ($settings['maintenance'] != "1") {
$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".USER_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." (online_user, online_ip, online_lastactive) VALUES ('$name', '".USER_IP."', '".time()."')");
}
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_lastactive<".(time()-180)."");
openside("Online");
$result = dbquery(
"SELECT ton.*, tu.user_id,user_name FROM ".DB_ONLINE." ton
LEFT JOIN ".DB_USERS." tu ON ton.online_user=tu.user_id"
);
$guests = 0; $members = array();
while ($data = dbarray($result)) {
if ($data['online_user'] == "0") {
$guests++;
} else {
array_push($members, array($data['user_id'], $data['user_name']));
}
}
//Påloggede Medlemmer (tell antall i online tabellen som IKKE er gjester, dvs. IKKE 0 )
echo "".THEME_BULLET." Medlemmer: ".number_format(dbcount("(online_ip)", DB_ONLINE, "online_user!='0'"))."<br />\n";
// Viser antall i online tabellen minus de som er logget inn = gjester:
echo "".THEME_BULLET." Gjester: ".$guests."<br />\n";
closeside();
}
<?php
if (!defined("IN_FUSION")) { die("Access Denied"); }
if ($settings['maintenance'] != "1") {
$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".USER_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." (online_user, online_ip, online_lastactive) VALUES ('$name', '".USER_IP."', '".time()."')");
}
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_lastactive<".(time()-180)."");
openside("Online");
$result = dbquery(
"SELECT ton.*, tu.user_id,user_name FROM ".DB_ONLINE." ton
LEFT JOIN ".DB_USERS." tu ON ton.online_user=tu.user_id"
);
$guests = 0; $members = array();
while ($data = dbarray($result)) {
if ($data['online_user'] == "0") {
$guests++;
} else {
array_push($members, array($data['user_id'], $data['user_name']));
}
}
if (iSUPERADMIN) {
if ($settings['admin_activation']) {
echo "".THEME_BULLET." <a href='../administration/members.php".$aidlink."&sortby=all&status=2'>Unactivated Users (Admin): ".dbcount("(user_status)", DB_USERS, "user_status='2'")."</a><br />\n";
}
if ($settings['email_verification']) {
echo "".THEME_BULLET." Unactivated Users (Email): ".dbcount("(user_code)", DB_NEW_USERS, "user_code!=''")."<br />\n";
}
}
//Påloggede Medlemmer (tell antall i online tabellen som IKKE er gjester, dvs. IKKE 0 )
echo "".THEME_BULLET." Medlemmer: ".number_format(dbcount("(online_ip)", DB_ONLINE, "online_user!='0'"))."<br />\n";
// Viser antall i online tabellen minus de som er logget inn = gjester:
echo "".THEME_BULLET." Gjester: ".$guests."<br />\n";
closeside();
}
?>
Category Forum
User Administration - 8Labels
None yet
Statistics
3 participants
Notifications
You are not receiving notifications from this thread.
Related Questions