Файл: Krimos/users.php
Строк: 122
<?php
// Криме / Krime
include('common.php');
$do = getarg('do', '');
$page = intval(getarg('page', 1));
if(islogged())
{
if($do == 'banned')
$astring = ' WHERE `banned` = '1'';
elseif($do == 'mods')
$astring = ' WHERE `status` = '2'';
elseif($do == 'admins')
$astring = ' WHERE `status` = '3'';
else
$astring = '';
if($astring != '')
$dos = '&do=' . $do . '&';
else
$dos = '';
$alink = '<a href="' . $s_siteurl . '/users.php?lang=' . $language . '&do=admins">' . $lang['uadmins'] . '</a>';
$mlink = '<a href="' . $s_siteurl . '/users.php?lang=' . $language . '&do=mods">' . $lang['umods'] . '</a>';
$blink = '<a href="' . $s_siteurl . '/users.php?lang=' . $language . '&do=banned">' . $lang['ubanned'] . '</a>';
$ulink = '<a href="' . $s_siteurl . '/users.php?lang=' . $language . '">' . $lang['lusers'] . '</a>';
if($do == 'admins')
$alink = $lang['uadmins'];
elseif($do == 'mods')
$mlink = $lang['umods'];
elseif($do == 'banned')
$blink = $lang['ubanned'];
else
$ulink = $lang['lusers'];
echo theader($lang['lusers']);
echo ' <span>' . $alink . ' - ' . $mlink . '</span><br />' . "rn";
echo ' <span>' . $ulink . ' - ' . $blink . '</span><br /><br />' . "rn";
$query = mysql_query('SELECT COUNT(*) FROM `users`' . $astring . ';');
$nusers = mysql_result($query, 0);
$upp = 10;
$npages = ceil($nusers / $upp);
if($page > $npages && $page != 1)
$page = $npages;
$limit = ($page - 1) * $upp;
$users = mysql_query('SELECT * FROM `users`' . $astring . ' ORDER BY `date` ASC LIMIT ' . $limit . ', ' . $upp . ';');
if(mysql_num_rows($users) > 0)
{
echo ' <div class="left">' . "rn";
while($user = mysql_fetch_array($users))
{
$uid = intval($user['id']);
$uusername = $user['username'];
if($user['banned'] > 0)
$ustatus = $lang['status']['banned'];
else
$ustatus = formatstatus(intval($user['status']), intval($user['id']));
echo ' <span><a href="' . $s_siteurl . '/profile.php?lang=' . $language . '&id=' . $uid . '">' . $uusername . '</a> (' . $ustatus . ')</span><br />' . "rn";
}
echo ' </div>' . "rn";
if($page > 1)
{
$bp = $page - 1;
$bl = '<a href="' . $s_siteurl . '/users.php?lang=' . $language . $dos . '&page=' . $bp . '">< ' . $lang['backward'] . '</a>';
}
else
$bl = '< ' . $lang['backward'];
if($page < $npages)
{
$fp = $page + 1;
$fl = ' | <a href="' . $s_siteurl . '/users.php?lang=' . $language . $dos . '&page=' . $fp . '">' . $lang['forward'] . ' ></a>';
}
else
$fl = ' | ' . $lang['forward'] . ' >';
echo ' <span>' . $bl . $fl . '</span><br />' . "rn";
echo ' <span><a href="' . $s_siteurl . '/index.php?lang=' . $language . '">' . $lang['back'] . '</a></span><br /><br />' . "rn";
}
else
{
echo ' <span>' . $lang['nousers'] . '</span><br />' . "rn";
echo ' <span><a href="' . $s_siteurl . '/index.php?lang=' . $language . '">' . $lang['back'] . '</a></span><br /><br />' . "rn";
}
echo tfooter();
}
else
{
header('Location: ' . $s_siteurl . '/index.php?lang=' . $language);
}
exit();
?>