Вход Регистрация
Файл: online.php
Строк: 63
<?php
require_once ('system/func.php');
$title 'Кто онлайн';
require_once (
'system/header.php');
auth(); // Закроем от гостей
if(isset($_GET['search'])){
if(isset(
$_REQUEST['search_nick'])){
$login text($_POST[login]);
if(empty(
$login)){
$_SESSION['msg'] = 'Введите логин';
header("Location: ?search");
exit();
}else{
$sql mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `login` = '".$login."' AND `bot` = '0' LIMIT 1"));
header("Location: /profile/$sql[id]");
exit();
}
}
echo 
"<div class='block'>".ico('icons','arrow.png')." <a href='?'>Все игроки</a> | <a href='?no_clan'>Без клана</a> | Поиск</div>";
echo 
"<div class='block center'>";
echo 
'<form action="?search" method="post">';

echo 
'Логин игрока:<br><input class="center" type="text" name="login" maxlength="50" value="" /><br/>';
echo 
'<input type="submit" name="search_nick" class="btn" value="Найти профиль">';
echo 
'</form>';
echo 
"</div>";
require_once (
'system/footer.php');
break;
}
$set['p_str'] = 10;
if(isset(
$_GET['no_clan'])){
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `online` > '".(time()-600)."' AND `id_clan` = '0' AND `level` >= '5'"),0);
$k_page k_page($k_post,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];
$q mysql_query("SELECT * FROM `users` WHERE `online` > '".(time()-600)."' AND `id_clan` = '0' AND `level` >= '5' AND `clan_off` = '0' ORDER BY `level` ASC, `exp` ASC LIMIT $start$set[p_str]");
echo 
"<div class='block'>".ico('icons','arrow.png')." <a href='?'>Все игроки</a> | Без клана | <a href='?search'>Поиск</a></div>";
echo 
"<div class='block'>";
if(
$k_post == 0)echo "Таких игроков не обнаружено в сети...";
while(
$post mysql_fetch_assoc($q)) {
$image icons_user($post[id]);
echo 
$image." <a href='/profile/$post[id]'>$post[login]</a>, ".ico('icons','level.png').$post[level]ур. <font color='white'>- ".fix_mesto($post['id'])."</font><br>";
}
str('?',$k_page,$page); // Вывод страниц
echo "</div>";
require_once (
'system/footer.php');
break;
}
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `users` WHERE `online` > '".(time()-600)."'"),0);
$k_page k_page($k_post,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];
$q mysql_query("SELECT * FROM `users` WHERE `online` > '".(time()-600)."' ORDER BY `level` DESC, `exp` DESC LIMIT $start$set[p_str]");
echo 
"<div class='block'>".ico('icons','arrow.png')." Все игроки | <a href='?no_clan'>Без клана</a> | <a href='?search'>Поиск</a></div>";
echo 
"<div class='block'>";
while(
$post mysql_fetch_assoc($q)) {
$image icons_user($post[id]);
echo 
$image." <a href='/profile/$post[id]'><font color='$post[color]'>$post[login]</font></a>, ".ico('icons','level.png').$post[level]ур. <font color='white'>- ".fix_mesto($post['id'])."</font><br>";
}
str('?',$k_page,$page); // Вывод страниц
echo "</div>";
require_once (
'system/footer.php');
?>
Онлайн: 1
Реклама