Файл: chat/ban.php
Строк: 239
<?php
require_once '../incfiles/core.php';
require_once '../incfiles/func.php';
require_once '../incfiles/auth.php';
require_once '../incfiles/user.php';
$time=time();
if (!empty($_GET['id']) && is_numeric($_GET['id']))
{
$id = abs(intval($_GET['id']));
$result = mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."' LIMIT 1");
if (mysql_num_rows($result) == true) $arr_user = mysql_fetch_array($result);
else go(URL);
}else go(URL);
if ($user['chat_level'] < 1) go(URL);
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `chat_ban` WHERE `ban_id` = '$id' AND (`time` > '$time')"), 0)!=0)
{
echo'<div class="block">';
echo''.lang('Пользователь уже забанен','Користувача вже забанено').'
<a class="title_a_hover" href="'.URL.'/chat/index.php?" onclick="Page.Go(this.href); return false">'.lang('В чат','В чат').'</a>
';
echo'<div>';
require_once '../incfiles/foot.php';
}
?>
<script type="text/javascript">
$(function(){
$('#form').on('submit', function(e){
Page.Loading('start');
e.preventDefault();
var $that = $(this),
formData = new FormData($that.get(0));
$.ajax({
url: $that.attr('action'),
type: $that.attr('method'),
contentType: false,
processData: false,
data: formData,
success: function(response){
if(response){
$('.content').html(response);
Page.Loading('stop');
}
}
});
});
});
</script>
<?
$title = ''.lang('Ban','Ban');
require_once '../incfiles/head.php';
if ($user['chat_level']>0 && !empty($_POST['save_info']))
{
$about = check($_POST['about']);
$timeban=time();
if ($_POST['month']=='0')$timeban+=intval($_POST['day'])*60;
if ($_POST['month']=='2')$timeban+=intval($_POST['day'])*60*60;
if ($_POST['month']=='3')$timeban+=intval($_POST['day'])*60*60*24;
if ($_POST['month']=='4')$timeban+=intval($_POST['day'])*60*60*24*30;
mysql_query("INSERT INTO `chat_ban` (`ban_id`, `text`, `do`, `time`) VALUES ('$id', '$about', '$user[id]', '$timeban')");
mysql_query("INSERT INTO `chat` SET
`user_id` = '16',
`for_id` = '16',
`msg` = '".user_name3($user_id)." Banned ".user_name3($id)."',
`time` = '".time()."'
");
echo'<div class="block">';
echo''.lang('Пользователь забанен','Користувача забанено').'
<a class="title_a_hover" href="'.URL.'/chat/index.php?" onclick="Page.Go(this.href); return false">'.lang('В чат','В чат').'</a>
';
echo'<div>';
require_once '../incfiles/foot.php';
}
echo '<div class="title">
</a><a class="title_a_hover" href="'.URL.'/chat" onclick="Page.Go(this.href); return false">'.lang('Чат','Чат').'</a>
</div>';
echo'<div class="block">';
if ($arr_user['chat_level'] <1)
{
echo '<form id="form" action="'.URL.'/chat/ban.php?id='.$id.'" method="post">
<div class="block">
'.lang('Забанить на','Забанити на').':<br />
<select class="input2" name="day">
<option value="0"'. ($user['day'] == 0?' selected="selected"':NULL) .'>'.lang('Выберите время','Виберіть час').'</option>
<option value="1"'. ($user['day'] == 1?' selected="selected"':NULL) .'>1</option>
<option value="2"'. ($user['day'] == 2?' selected="selected"':NULL) .'>2</option>
<option value="3"'. ($user['day'] == 3?' selected="selected"':NULL) .'>3</option>
<option value="4"'. ($user['day'] == 4?' selected="selected"':NULL) .'>4</option>
<option value="5"'. ($user['day'] == 5?' selected="selected"':NULL) .'>5</option>
<option value="6"'. ($user['day'] == 6?' selected="selected"':NULL) .'>6</option>
<option value="7"'. ($user['day'] == 7?' selected="selected"':NULL) .'>7</option>
<option value="8"'. ($user['day'] == 8?' selected="selected"':NULL) .'>8</option>
<option value="9"'. ($user['day'] == 9?' selected="selected"':NULL) .'>9</option>
<option value="10"'. ($user['day'] == 10?' selected="selected"':NULL) .'>10</option>
<option value="11"'. ($user['day'] == 11?' selected="selected"':NULL) .'>11</option>
<option value="12"'. ($user['day'] == 12?' selected="selected"':NULL) .'>12</option>
<option value="13"'. ($user['day'] == 13?' selected="selected"':NULL) .'>13</option>
<option value="14"'. ($user['day'] == 14?' selected="selected"':NULL) .'>14</option>
<option value="15"'. ($user['day'] == 15?' selected="selected"':NULL) .'>15</option>
<option value="16"'. ($user['day'] == 16?' selected="selected"':NULL) .'>16</option>
<option value="17"'. ($user['day'] == 17?' selected="selected"':NULL) .'>17</option>
<option value="18"'. ($user['day'] == 18?' selected="selected"':NULL) .'>18</option>
<option value="19"'. ($user['day'] == 19?' selected="selected"':NULL) .'>19</option>
<option value="20"'. ($user['day'] == 20?' selected="selected"':NULL) .'>20</option>
<option value="21"'. ($user['day'] == 21?' selected="selected"':NULL) .'>21</option>
<option value="22"'. ($user['day'] == 22?' selected="selected"':NULL) .'>22</option>
<option value="23"'. ($user['day'] == 23?' selected="selected"':NULL) .'>23</option>
<option value="24"'. ($user['day'] == 24?' selected="selected"':NULL) .'>24</option>
<option value="25"'. ($user['day'] == 25?' selected="selected"':NULL) .'>25</option>
<option value="26"'. ($user['day'] == 26?' selected="selected"':NULL) .'>26</option>
<option value="27"'. ($user['day'] == 27?' selected="selected"':NULL) .'>27</option>
<option value="28"'. ($user['day'] == 28?' selected="selected"':NULL) .'>28</option>
<option value="29"'. ($user['day'] == 29?' selected="selected"':NULL) .'>29</option>
<option value="30"'. ($user['day'] == 30?' selected="selected"':NULL) .'>30</option>
<option value="31"'. ($user['day'] == 31?' selected="selected"':NULL) .'>31</option>
<option value="32"'. ($user['day'] == 32?' selected="selected"':NULL) .'>32</option>
<option value="33"'. ($user['day'] == 33?' selected="selected"':NULL) .'>33</option>
<option value="34"'. ($user['day'] == 34?' selected="selected"':NULL) .'>34</option>
<option value="35"'. ($user['day'] == 35?' selected="selected"':NULL) .'>35</option>
<option value="36"'. ($user['day'] == 36?' selected="selected"':NULL) .'>36</option>
<option value="37"'. ($user['day'] == 37?' selected="selected"':NULL) .'>37</option>
<option value="38"'. ($user['day'] == 38?' selected="selected"':NULL) .'>38</option>
<option value="39"'. ($user['day'] == 39?' selected="selected"':NULL) .'>39</option>
<option value="40"'. ($user['day'] == 40?' selected="selected"':NULL) .'>40</option>
<option value="41"'. ($user['day'] == 41?' selected="selected"':NULL) .'>41</option>
<option value="42"'. ($user['day'] == 42?' selected="selected"':NULL) .'>42</option>
<option value="43"'. ($user['day'] == 43?' selected="selected"':NULL) .'>43</option>
<option value="44"'. ($user['day'] == 44?' selected="selected"':NULL) .'>44</option>
<option value="45"'. ($user['day'] == 45?' selected="selected"':NULL) .'>45</option>
<option value="46"'. ($user['day'] == 46?' selected="selected"':NULL) .'>46</option>
<option value="47"'. ($user['day'] == 47?' selected="selected"':NULL) .'>47</option>
<option value="48"'. ($user['day'] == 48?' selected="selected"':NULL) .'>48</option>
<option value="49"'. ($user['day'] == 49?' selected="selected"':NULL) .'>49</option>
<option value="50"'. ($user['day'] == 50?' selected="selected"':NULL) .'>50</option>
<option value="51"'. ($user['day'] == 51?' selected="selected"':NULL) .'>51</option>
<option value="52"'. ($user['day'] == 52?' selected="selected"':NULL) .'>52</option>
<option value="53"'. ($user['day'] == 53?' selected="selected"':NULL) .'>53</option>
<option value="54"'. ($user['day'] == 54?' selected="selected"':NULL) .'>54</option>
<option value="55"'. ($user['day'] == 55?' selected="selected"':NULL) .'>55</option>
<option value="56"'. ($user['day'] == 56?' selected="selected"':NULL) .'>56</option>
<option value="57"'. ($user['day'] == 57?' selected="selected"':NULL) .'>57</option>
<option value="58"'. ($user['day'] == 58?' selected="selected"':NULL) .'>58</option>
<option value="59"'. ($user['day'] == 59?' selected="selected"':NULL) .'>59</option>
</select>
<select class="input2" name="month">
<option value="0"'. ($user['month'] == 0?' selected="selected"':NULL) .'>'.lang('Минут','Хвилин').'</option>
<option value="1"'. ($user['month'] == 1?' selected="selected"':NULL) .'>'.lang('Час','Годин').'</option>
<option value="2"'. ($user['month'] == 2?' selected="selected"':NULL) .'>'.lang('День','День').'</option>
<option value="3"'. ($user['month'] == 3?' selected="selected"':NULL) .'>'.lang('Месяц','Місяць').'</option>
<option value="4"'. ($user['month'] == 4?' selected="selected"':NULL) .'>'.lang('Год','Рік').'</option>
</select>
</div><div class="block">
'.lang('Причина','Причина').':<br />
<textarea class="input" name="about">Мат/спам</textarea>
</div><div class="block">
<input name="save_info" type="hidden" value="1"/>
<input class="button" type="submit" value="'.lang('Забанить','Забанити').'"/>
</div>
</form>';
}
else
{
echo "<div class='err'>Нет прав для того, чтобы забанить пользователя</div>n";
}
echo'<div>';
require_once '../incfiles/foot.php';
?>