Вход Регистрация
Файл: panel/user.php
Строк: 151
<?php

$title 
'Управление пользователями';
require_once 
'../sys/db.php';
require_once 
'../sys/func.php';
require_once 
'../sys/user.php';
require_once 
'../sys/head.php';

//записываем в бд где находится юзер
if ($user) {
    
$db->query("update `users` set `gde_est` = 'Где то на сайте' where `id` = '".$user['id']."'");
}


if (
$user['admin'] != 3) {
echo 
'<div class="error"> Доступ закрыт!</div>';
} else {

switch(
$_GET['case']){
default;

$count_us $db->query("SELECT * FROM `users`")->num_rows;

$k_page k_page($count_us10); 
$page page($k_page); 
$start 10 $page 10;

$us $db->query("SELECT * FROM `users` ORDER BY money DESC LIMIT $start, 10");
while (
$use $us->fetch_assoc()) {
$col_plo $db->query("select * from `sites` where `id_user` = '".$use['id']."'")->num_rows;//количество площадок
echo '<div class="nav1">'.ank($use['id']).' <a href="user.php?case=red_us&id='.$use['id'].'">Ред</a> | <a href="user.php?case=plo&id='.$use['id'].'">Площадки ('.$col_plo.')</a></div>';
}
echo 
'<div class="nav2">';
//navigaciya
if ($k_page 1navigation($k_page$page);

echo 
'<br /><a href="/panel/"> В админку</a></div>';

break;
case 
'red_us':
    
//$id = intval($_POST['id']);
$id abs(intval($_GET['id']));
$u $db->query("SELECT * FROM `users` WHERE `id` = '".$id."'")->fetch_assoc();
//$u = mysql_fetch_assoc($us);

$error '';

if (isset(
$_POST['da'])) {

$login f($_POST['login']);
$email f($_POST['email']);
$admin abs(intval(f($_POST['admin'])));
$name f($_POST['name']);
$reit f($_POST['reit']);
$wmid_pod abs(intval($_POST['wmid_pod']));
$status f($_POST['status']);
$pol abs(intval($_POST['pol']));
$money f($_POST['money']);
$kredit abs(intval(f($_POST['kredit'])));


if (empty(
$login)) {
$error .= '<div class="error"> Логин не может быть пустым!</div>';
}

if (empty(
$error)) {

$db->query("update `users` set `login` = '".$login."', `mail` = '".$email."', `admin` = '".$admin."', `name` = '".$name."', `reit` = '".$reit."', `verify` = '".$wmid_pod."', `status` = '".$status."', `pol` = '".$pol."', `money` = '".$money."', `kredit` = '".$kredit."' where `id` = '".$id."'");
echo 
'<div class="good">Успешно отредактировано!</div>';
header('Refresh: 1');
} else {
echo 
$error;
}

}
echo 
'
<div class="gend">Редактировать пользователя '
.$u['login'].'</div>
<center>'
;

if (
$u['pol'] == 1$po 'Мужской';
if (
$u['pol'] == 2$po 'Женский';


//вывод должностей в настройках
if ($u['admin'] == 0) {
$dol .= 'Пользователь';
}
if (
$u['admin'] == 1) {
$dol .= 'Модератор';
}
if (
$u['admin'] == 2) {
$dol .= 'Админ';
}
if (
$u['admin'] == 3) {
$dol .= 'Создатель';
}
//вывод подтверждения wmid
if ($u['verify'] == 0) {
$w .= 'Не подтверждёна';
}
if (
$u['verify'] == 1) {
$w .= 'Подтверждёна';
}
echo 
'
<div class="nav1">
<form action="user.php?case=red_us&id='
.$id.'" method="post">
Логин:<br />
<input type="text" name="login" value="'
.$u['login'].'"><br />
Money:<br />
<input type="text" name="money" value="'
.$u['money'].'"><br />
Kredit:<br />
<input type="text" name="kredit" value="'
.$u['kredit'].'"><br />
email:<br />
<input type="text" name="email" value="'
.$u['mail'].'"><br />
Имя:<br />
<input type="text" name="name" value="'
.$u['name'].'"><br />

Пол:<br />
<select name="pol">
<option value="'
.$u['pol'].'">Сейчас стоит '.$po.'</option>
<option value="1">Мужской</option>
<option value="2">Женский</option>
</select><br />

Рейтинг:<br />
<input type="text" name="reit" value="'
.$u['reit'].'"><br />
Платный статус:<br />
<input type="text" name="status" value="'
.$u['status'].'"><br />

Подтверждение верификации:<br />

<select name="wmid_pod">
<option value="'
.$u['verify'].'">Сейчас '.$w.'</option>
<option value="0">Онулировать</option>
<option value="1">Подтвердить</option>
</select><br />

Права:<br />

<select name="admin">
<option value="'
.$u['admin'].'">Сейчас он '.$dol.'</option>
<option value="0">Пользователь</option>
<option value="1">Модератор</option>
<option value="2">Админ</option>
<option value="3">Создатель</option>
</select>

<br /><br />
<button type="submit" class="btn btn-success" name="da">Редактировать</button>

</form></center></div>
'
;
echo 
'
<div class="nav2"><a href="/panel/user.php?case=plo&id='
.$u['id'].'"> <img src="/files/spisok.png" > Площадки пользователя</a></div>';


break;
case 
'plo':

$id abs(intval($_GET['id']));

$u $db->query("select * from `users` where `id` = '".$id."'")->fetch_assoc();
$use $db->query("select * from `sites` where `id_user` = '".$id."'");
$count_pl $use->num_rows;

echo 
'<div class="gend">Площадки пользователя '.$u['login'].'</div>';    
if (
$count_pl == 0) {
   echo 
'<div class="good">Площадок нет !</div>' ;
} else {
while (
$row $use->fetch_assoc())    {
    
echo 
'<div class="nav1">
Название: '
.$row['name'].'<br />
Адрес: <a href="'
.$row['url'].'" target="_blank">'.$row['url'].'</a><br />';

if (
$row['ban'] == 0) {
 echo 
'<a href="/panel/user.php?case=plo&ban&pl='.$row['id'].'&id='.$id.'">Забанить</a>';   
} else {
  echo 
'<a href="/panel/user.php?case=plo&unban&pl='.$row['id'].'&id='.$id.'">Снять бан</a>';    
}

echo 
'</div>';       
    
}
 
}
//count

 
if (isset($_GET['ban'])) {
 
$id abs(intval($_GET['id']));   
 
$i abs(intval($_GET['pl']));
   
if (isset(
$_POST['ote'])) {
 
$pri f($_POST['pri']);
 
$db->query("update `sites` set `ban` = '1', `prichina` = '".$pri."' where `id` = '".$i."'");
 
$db->query("delete from `site_klik` where `id_site` = '".$i."'");
 
header ('Location: /panel/user.php?case=plo&id='.$id.'');
}
 echo 
'<div class="nav1">
 <form action="" method="post">
 Причина бана:<br />
 <input type="text" name="pri"><br /><br />
 <input type="submit" name="ote">
 </form></div>

 '
;
}

if (isset(
$_GET['unban'])) {
  
$i abs(intval($_GET['pl'])); 

 
$db->query("update `sites` set `ban` = '0'  where `id` = '".$i."'");
 
header ('Location: /panel/user.php?case=plo&id='.$id.'');
}
    
break;
 }
//case
 
echo ' <div class="nav1"><a href="/panel/user.php"><img src="/files/spisok.png"> В список юзеров</a></div>
<div class="nav1"><a href="/panel/"><img src="/files/home.png"> Админка</a></div>'
;
//$user['admin']



require_once '../sys/foot.php';
?>
Онлайн: 3
Реклама