Файл: html/adb.php
Строк: 65
<?php
require_once ('system/func.php');
require_once ('system/dbc.php');
require_once ('system/header.php');
$footval="ban";
require_once ('system/foot/foot.php');
$login = $user['login'];
$password = $user['password'];
$id = $user['id'];
$arr = array();
$access = $user['access'];
//получаем номер чата
$chat = 0;
if (isset($_GET["chat"])) {
$chat = (int) $_GET["chat"];
}
//проверяем блок в чате
$time = time();
$banned = 0;
$result11 = $mc->query("SELECT * FROM `chatban` WHERE `user` = '$id' AND `time`>'$time' ORDER BY `id` DESC LIMIT 1");
if ($result11->num_rows) {
$userbanchat = $result11->fetch_array(MYSQLI_ASSOC);
$banned = 1;
}
//если ломится мд в бан панель под баном то пшол нах . админ проходите пжлст
if ($access >0 && $banned == 0 || $access > 1) {
if (!empty($_GET["msgid"])) {
$msgid = (int) $_GET["msgid"];
//получаем инфу о сообщении чата
$chatmsg = $mc->query("SELECT * FROM `chat` WHERE `id`='$msgid' ORDER BY `id` DESC LIMIT 1");
if ($chatmsg->num_rows) {
$arr = $chatmsg->fetch_array(MYSQLI_ASSOC);
$user_2_id = $arr['id_user'];
} else {
echo 'сообщение не найдено';
exit(0);
}
//получаем данные узера второго
$result = $mc->query("SELECT * FROM `users` WHERE `id`='$user_2_id' ORDER BY `id` DESC LIMIT 1");
if ($result->num_rows) {
$user_2 = $result->fetch_array(MYSQLI_ASSOC);
$user_2_access = $user_2['access'];
} else {
echo 'пользователь отсутствует . досвиданья !';
exit(0);
}
} else {
echo 'не верный ид сообщения';
exit(0);
}
} else {
echo 'отказано в доступе';
exit(0);
}
?>
<center>
<div>
<?php
echo $arr['msg'];
?>
</div>
<br>
<div>
<select class="ban">
<option value="1">предупреждение</option>
<option value="2">10-минут</option>
<option value="3">30-минут</option>
<option value="4">45-минут</option>
<option value="5">1-час</option>
<option value="6">2-часа</option>
<option value="7">8-часов</option>
<option value="8">24-часа</option>
<option value="9">48-часов</option>
<?php
//если у узверя прав больше чем у вас то извините вы не сможете его на вечку заслать
if ($user_2_access < $access) {
echo'<option value="10">вечно</option>';
}
//а снять может только старшой
if ($access > 1) {
echo'<option value="11">снять</option>';
}
?>
</select>
</div>
<br>
<div>
<button class="button_alt_01">Применить</button>
</div>
<br>
</center>
<script>
var but = 0;
$(document).ready(function () {
$(".button_alt_01").click(function () {
if(but == 0){
$.ajax({
type: "POST",
url: "/system/banned.php",
data: {
"nick": "<?php echo $login; ?>",
"pass": "<?php echo $password; ?>",
"user_2_id": "<?php echo $arr['id_user']; ?>",
"msgid": "<?php echo $arr['id']; ?>",
"time": $('.ban').val(),
"msg": "<?php echo $arr['msg2']; ?>",
"chat": "<?php echo $chat; ?>"
},
success: function (data) {
showContent('/chat.php?chat=<?php echo $chat; ?>');
}
});
but++;
}
});
});
</script>