File size: 1.42Kb
<?php
#-*- coding: utf-8 -*-
#Name: chatRooms v1.0 alpha
#Author: Nugroho Adi Prayatso
#e-mail: hongoaoi@gmail.com
#Web: frendzzi.tk
include_once '../sys/inc/start.php';
$doc = new document(1);
$doc->title = 'Who is online?';
$posts = array();
$whois = "".mysql_result(mysql_query("SELECT COUNT(*) FROM `users_online` WHERE `request` LIKE '/chat/%'"),0)." people online now";
$posts[] = array('icon' => array('size' => 'small', 'src' => '/sys/images/icons/dpanel.smiles.png'), 'title' => $whois);
$pages = new pages;
$pages->posts = mysql_result(mysql_query("SELECT COUNT(*) FROM `users_online` WHERE `request` LIKE '/chat/%'"),0);
$pages->this_page();
$q = mysql_query("SELECT * FROM `users_online` WHERE `time_last` > '".(TIME-120)."' AND `request` LIKE '/chat/%' ORDER BY `time_last` DESC LIMIT {$pages->my_start()}, {$pages->items_per_page}");
while ($siapa = mysql_fetch_assoc($q)) {
$ol = new user($siapa['id_user']);
$where = "Location: <a href='".$siapa[request]."'>$siapa[request]</a>";
$posts[] = array('title' => $ol->show(), 'icon' => $ol->icon(), 'post' => $where);
}
if (!$posts)$posts[]=array('icon'=>array('size'=>'small','src'=>'/sys/images/icons/empty.png'),'title'=>'No users online');
$show = new design();
$show->assign('post', $posts);
$show->display('design.listing.tpl');
$pages->listing('?&');
$doc->ret('Chat', '/chat/');
?>