0)
{
$CURUSER['perpage'] = $perpage;
$db->query("UPDATE ".$dbprfx."members SET perpage='".$perpage."' WHERE username = '".$_SESSION['username']."'");
}
if ($theme > 0)
{
$CURUSER['theme'] = $theme;
$themenow = $db->fetch_row('SELECT * FROM '.$dbprfx.'themes WHERE id = "'.$theme .'" LIMIT 1');
$tt_theme = $themenow['file'];
$db->query("UPDATE ".$dbprfx."members SET theme='".$theme."' WHERE username = '".$_SESSION['username']."'");
}
/* initiate template class */
tt_template_start('Welcome');
/* get latest news */
$result = $db->query('SELECT * FROM '.$dbprfx.'news ORDER BY id DESC LIMIT 5');
$newslist = array();
while ($row = $db->fetch_array($result))
{
$newslist[] = array(
'member' => $users[$row['id']]['username'],
'added' => $row['added'],
'text' => $row['text']);
}
$tpl->addVar('newslist', $newslist);
/* get list of torrents */
switch ($by)
{
case "up" :
$by = "ASC";
break;
case "down" :
$by = "DESC";
break;
default:
$by = "DESC";
break;
}
switch ($order)
{
case "type" :
$order = "category";
break;
case "added" :
$order = "added";
break;
case "name" :
$order = "name";
break;
case "size" :
$order = "size";
break;
case "files" :
$order = "files";
break;
case "seeders" :
$order = "seeders";
break;
case "leechers" :
$order = "leechers";
break;
case "completed" :
$order = "completed";
break;
case "uppedby" :
$order = "owner";
break;
default:
$order = "added";
break;
}
$torrentlist = tt_list_torrents($CURUSER['perpage'], $page, $order, $by);
$tpl->addVar('torrentlist', $torrentlist);
$tpl->addVar('pager', tt_pager($CURUSER['perpage'], $page));
/* display online users */
$online = "Legend: [ ";
$result = $db->query("SELECT * FROM ".$dbprfx."groups ORDER BY id DESC");
while ($row = $db->fetch_array($result))
{
$online .= "".$row['name']." | ";
}
$online .= "donor
]
";
$users_online = $db->query("SELECT * FROM ".$dbprfx."members WHERE (NOW() - lastvisit) < 1200");
$i = 0;
while ($row = $db->fetch_array($users_online))
{
if ($i > 0)
{
$online .=", ";
}
$i+=1;
$online .= "".$row['username']."" ;
if ($row['donated'] > 0)
$online .= "
";
}
if ($i == 0)
$online .= "0 members";
$peers = $db->count_rows("SELECT * FROM ".$dbprfx."torrents_peers ");
$guests = tt_get_guests();
$latest = $db->fetch_row("SELECT id,username FROM ".$dbprfx."members WHERE status='confirmed' ORDER BY id DESC LIMIT 1");
$users_online_last_24h = $db->query("SELECT * FROM ".$dbprfx."members WHERE (NOW() - lastvisit) < 3600*24");
$i = 0;
if (!isset($online24h)) $online24h = '';
while ($row = $db->fetch_array($users_online_last_24h))
{
if ($i > 0)
{
$online24h .=", ";
}
$i+=1;
$online24h .= "".$row['username']."" ;
if ($row['donated'] > 0)
$online24h .= "
";
}
if ($i == 0)
$online24h .= "0 members";
$online = "" . $online . " and " . $guests . " Guest" . ($guests != 1 ? "s" : "") . " are online right now with " . $peers . " active transfers
Welcome to our newest member ".$latest['username']."";
$online .= "
|
Если вам необходим почтовый аккаунт, тогда почта на Qip.ru - ваш выбор. Для хранения фото и видео рекомендуем бесплатный фотохостинг - Photo.Qip.ru. Для студентов и абитуриентов: крупнейшая библиотека рефератов и сочинений - 5ballov.Qip.ru |
| Сайт размещен на бесплатном хостинге - Hosting.Qip.ru. |