<?php
include_once('../core/base.php');
include_once('../core/func.php');
$header = 'Управление игроками';
include_once('../core/head.php');
falseauth();
adm();
switch ($act) {
default:
href_link_default('/panel/users/search','http://hewar.mobi/images/18.png', ' Найти игрока' );
//href_link_default('/panel/users/all','http://hewar.mobi/images/18.png', ' Список игроков' );
href_link_default('/panel/users/adm', 'http://hewar.mobi/images/18.png', 'Список должностных лиц');
href_link('panel', '/images/icons/back.png', 'Вернуться назад ');
require inc . '/core/foot.php';
exit();
break;
case 'all':
$count = $base->querySingle("SELECT COUNT(*) FROM `users`");
$k_page = k_page($count, 10);
$page = page($k_page);
$start = 10 * $page - 10;
$sql = $base->query("SELECT * FROM `users` ORDER BY `id` ASC LIMIT $start, 10");
div('info');
while ($v = $sql->fetch()) {
echo '<a class="" href="/panel/edit/' . $v['id'] . '"> ' . BaseAvenaxClass::myHtml($v['login']) . A_CLOSE . NEXT_LINE;
echo div('razriv1 marg_s_5') . DIV_CLOSE;
}
if ($count == '0')
echo '<div class="b center">Пользователи не найдены</div>';
if ($count > '10')
str('/panel/users/all?', $k_page, $page);
echo DIV_CLOSE;
href_link('panel', '/images/icons/back.png', 'Вернуться назад ');
break;
case 'adm':
$count = $base->querySingle("SELECT COUNT(*) FROM `users` WHERE `admin` > '0' ");
$k_page = k_page($count, 10);
$page = page($k_page);
$start = 10 * $page - 10;
$sql = $base->query("SELECT * FROM `users` WHERE `admin` > '0' ORDER BY `id` ASC LIMIT $start, 10");
echo Func::div('chat');
while ($v = $sql->fetch()) {
if ($v['admin'] == 1)
$adm = '<span class="sup">Младший модератор</span>';
else if ($v['admin'] == 2)
$adm = '<span class="mod">Модератор</span>';
else if ($v['admin'] == 3)
$adm = '<span class="adm">Старший модератор</span>';
else if ($v['admin'] == 4)
$adm = '<span class="mod">Администратор</span>';
else if ($v['admin'] == 5)
$adm = '<span class="adm">Создатель</span>';
echo '<a class="link" href="/panel/edit/' . $v['id'] . '"> ' . $v['login'] . ' - ' . $adm . ' </a>';
echo div('razriv1 marg_s_5') . DIV_CLOSE;
}
echo DIV_CLOSE;
if ($count == '0')
echo '<div class="b center">Пользователи не найдены</div>';
if ($count > '10')
str('/panel/users/adm?', $k_page, $page);
href_link('panel/users', '/images/icons/back.png', 'Вернуться назад ');
require inc . '/core/foot.php';
exit();
break;
case 'search':
echo '<div class="info center">';
echo '<form method="POST" action="/panel/users/view">';
echo 'Введите логин: <br/>';
textarea('search');
echo '<input type="submit" class="sumbit2" name="success" value="Поиск"></br>';
echo '</form>';
echo '</div>';
href_link('panel/users', '/images/icons/back.png', 'Вернуться назад ');
break;
case 'view':
$search = $db->quote($_POST['search']);
if (empty($search))
error('Пустой запрос');
else {
$count = $base->querySingle("SELECT COUNT(*) FROM `users` WHERE `login` LIKE '%" . $search . "'%' ");
$k_page = k_page($count, 10);
$page = page($k_page);
$start = 10 * $page - 10;
$sql = $base->query("SELECT * FROM `users` WHERE `login` LIKE '%" . $search . "%' ORDER BY `id` ASC LIMIT $start, 10");
echo Func::div('chat');
while ($v = $sql->fetch()) {
if ($v['admin'] == 1)
$adm = '- <span class="sup">Младший модератор</span>';
else if ($v['admin'] == 2)
$adm = '- <span class="mod">Модератор</span>';
else if ($v['admin'] == 3)
$adm = '- <span class="adm">Старший модератор</span>';
else if ($v['admin'] == 4)
$adm = '- <span class="adm">Администратор</span>';
else if ($v['admin'] == 5)
$adm = '- <span class="adm">Создатель</span>';
echo '<a class="link" href="/panel/edit/' . $v['id'] . '"> ' . $v['login'] . ' ' . $adm . ' </a>';
echo div('razriv1 marg_s_5') . DIV_CLOSE;
}
if ($count == '0')
echo '<div class="head error center">Пользователи не найдены</div>';
if ($count > '10')
str('/panel/users/view?', $k_page, $page);
echo DIV_CLOSE;
href_link('panel/users/search', '/images/icons/back.png', 'Вернуться назад ');
}
break;
case 'mani':
$id = (!empty($_GET['id']) ? Func::clearInt($_GET['id']) : null);
$a = DB::getInstance()->queryFetch("SELECT * FROM `users` WHERE `id` = ?", [$id]);
if ($a == 0)
BaseAvenaxClass::redirect('/panel/users/');
if (isset($_REQUEST['success'])) {
// $edit['health'] = fl($_POST['health']);
//$edit['power'] = fl($_POST['power']);
//$edit['block'] = fl($_POST['block']);
// $edit['silver'] = fl($_POST['silver']);
// $edit['gold'] = fl($_POST['gold']);
$edit['adm'] = $db->quote($_POST['adm']);
//$edit['sex'] = fl($_POST['sex']);
# CHECK #
// if(!is_numeric($edit['health'])) error('Введите числовое значение здоровья');
// elseif(!is_numeric($edit['power'])) error('Введите числовое значение силы');
// elseif(!is_numeric($edit['block'])) error('Введите числовое значение защиты');
// elseif(!is_numeric($edit['silver'])) error('Введите числовое значение серебра');
// elseif(!is_numeric($edit['gold'])) error('Введите числовое значение золота');
// else {
DB::getInstance()->query("UPDATE `users` SET `gold` = `gold` + '10' WHERE `id` = '" . $a['id'] . "'");
$_SESSION['msg'] = "Средства переведены";
header('Location: /user/' . $id . '/');
exit();
}
}
echo '<div class="head center ">';
echo '<form method="POST" action="">';
// echo $Func::img_icon25px('health').$a['health'].'<br/>';
//textarea('health');
// echo $Func::img_icon25px('power').$a['power'].'<br/>';
// textarea('power');
// echo $Func::img_icon25px('block').$a['block'].'<br/>';
// textarea('block');
// echo $Func::img_icon25px('silver').$a['silver'].'<br/>';
// textarea('silver');
// echo $Func::img_icon25px('gold').$a['gold'].'<br/>';
// textarea('gold');
echo '10 золота переводится тому игроку, который первый в чате написал "поймал", после того, как снежинка была запущена. <br/>';
//echo '<select name="adm">';
//echo '<option ' . ($a['gold'] == 0 ? 'selected' : '') . ' value="0">Пользователь</option>';
// echo '</select><br/>';
//echo 'Пол игрока: <br/>';
//echo '<select name="sex">';
//echo '<option '.($a['sex'] == 0 ? 'selected':'').' value="0">Мужской</option>';
//echo '<option '.($a['sex'] == 1 ? 'selected':'').' value="1">Женский</option>';
echo '</select><br/>';
echo '<input type="submit"class="btnn" name="success" value="Зачислить"></br>';
echo '</form>';
echo '</div>';
//href_link('panel/users','/images/icons/back.png', 'Вернуться назад ' );
//href_link('user/' . $a['id'], '/images/icons/back.png', 'ВЕРНУТЬСЯ НАЗАД');
//break;
//}
include_once('../core/foot.php');