Changeset 409

Show
Ignore:
Timestamp:
01/28/05 18:07:03 (8 years ago)
Author:
aprilp
Message:

*** empty log message ***

Location:
trunk/wifidog-auth/wifidog
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/wifidog-auth/wifidog/admin/online_users.php

    r401 r409  
    2424define('BASEPATH','../'); 
    2525require_once 'admin_common.php'; 
     26require_once BASEPATH.'classes/Node.php'; 
    2627 
    27 $db->ExecSql("SELECT * FROM connections,users,nodes WHERE token_status='" . TOKEN_INUSE . "' AND users.user_id=connections.user_id AND nodes.node_id=connections.node_id ORDER BY timestamp_in DESC", $users_res); 
    28 if ($users_res) { 
    29         $smarty->assign("users_array", $users_res); 
    30 } else { 
    31         $smarty->assign("error", _("Nobody's online!")); 
     28try { 
     29    $online_users = Node::getAllOnlineUsers(); 
     30        $smarty->assign("users_array", $online_users); 
     31} catch (Exception $e) { 
     32        $smarty->assign("error", $e->getMessage()); 
    3233} 
    3334 
  • trunk/wifidog-auth/wifidog/classes/Node.php

    r406 r409  
    251251  } 
    252252 
     253  public static function getAllOnlineUsers() { 
     254    global $db; 
     255    $db->ExecSql("SELECT * FROM connections,users,nodes WHERE token_status='" . TOKEN_INUSE . "' AND users.user_id=connections.user_id AND nodes.node_id=connections.node_id ORDER BY timestamp_in DESC", $online_users); 
     256    return $online_users; 
     257  } 
     258 
    253259}                               // End class 
    254260