Loading...
Ребят че с кодом ?

?>
<?
if($_GET['list'] == true) {
$max = 10;
$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `ban` WHERE `time` > "'.time().'"'),0);
$pages = ceil($count/$max);
$page = _string(_num($_GET['page']));

if($page > $pages) {

$page = $pages;

}

if($page < 1) {

$page = 1;

}

$start = $page * $max - $max;

if($count > 0) {


$id = _string(_num($_GET['id']));

if($id) {

$ban = mysql_query('SELECT * FROM `ban` WHERE `id` = "'.$id.'"');
$ban = mysql_fetch_array($ban);

if(!$ban) {

header('location: /adm/ban/list/?page='.$page);

exit;

}

?>
<div class='content'>
</div>
<div class='line'></div>

<?
if($_GET['delete'] == true) {

mysql_query('DELETE FROM `ban` WHERE `id` = "'.$id.'"');

header('location: /adm/ban/list/?page='.$page);

}

}

?>

<div class='block_zero'>

<?

$q = mysql_query('SELECT * FROM `ban` WHERE `time` > "'.time().'" ORDER BY `id` DESC LIMIT '.$start.', '.$max.'');

while($row = mysql_fetch_array($q)) {

$u = mysql_query('SELECT * FROM `users` WHERE `id` = "'.$row['user'].'"');
$u = mysql_fetch_array($u);

?>

<span style='float: right;'>( <a href='/adm/ban/list/ <span style='float: right;'>( <a href='/adm/ban/list/?id=<?=$row['id']?>&delete=true&page=<?=$page?>'>Удалить</a> | <a href='/adm/ban/list/?id=<?=$row['id']?>&page=<?=$page?>'>Редактировать</a> )</span></br><img src='/images/icon/race/<?=$u['r'].($u['online'] > time() - 300 ? '':'-off')?>.png' alt='*'/><a href='/user/<?=$u['id']?>/'><?=$u['login']?></a>
<br/>
Осталось: <?=_time($row['time'] - time())?><Br/>
Причина : <?=$row['reason'];?><BR/>
<?php
$who = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE
`id`='".$row['who']."'"));

if (!$who)
{
$who = array ('login'=>'System',
'r'=>'bot');
}


?>
Бан выдал: <img src='/images/icon/race/<?=$who['r'];?>.png'/><?=$who['login'];?></br>
</li>

<?
}
?>

<li class='no_b'><?=pages('/adm/ban/list/?')?></li>

<?

}
else
{


}

?>

</div>

<?

}
else
{

$id = _string(_num($_POST['id']));
if($id) {
$users = mysql_query('SELECT * FROM `users` WHERE `id` = "'.$id.'"');
$users = mysql_fetch_array($users);

if(!$users OR $users['access'] >= $user['access']) {
header('location: /adm/ban/');
exit;
}

$d = _string(_num($_POST['d']));

$h = _string(_num($_POST['h']));
if($h > 24) {
$h = 24;
}

$m = _string(_num($_POST['m']));
if($m > 60) {
$m = 60;
}


$reason = _string($_POST['reason']);
$costBan = _string(_num($_POST['cost']));

$count = mysql_result(mysql_query('SELECT COUNT(*) FROM `ban` WHERE `user` = "'.$users['id'].'"'),0);
if($count == 0) {

mysql_query('INSERT INTO `ban` (`user`,
`time`,
`ip`,
`reason`,
`cost`,
`who`) VALUES ("'.$users['id'].'",
"'.(time() + ($d * 86400) + ($h * 3600) + ($m * 60)).'",
"'.$users['ip'].'",
"'.$reason.'",
"'.$costBan.'",
"'.$user['id'].'")');
Баню игрока , а не банится все способы перепробовал
$text ='Игрок: '.$users['login'].' был заблокирован,должностным лицом: '.$user['login'].' по причине: '.$reason;

mysql_query('INSERT INTO `chat` (`clan`,
`user`,
`to`,
`text`,
`time`) VALUES ("'.($_GET['clan'] == true ? $clan['id']:0).'",
"'.$user['id'].'",
"'.$_to['id'].'",
"'.$text.'",
"'.time().'")');

?>

<div class='ok' align='center'>
<img src='/images/icon/ok.png' alt='*'/> <font color='#3c3'>Персонаж заблокирован!</font></div>

<?

}
else
{

?>

<div class='error' align='center'>
<img src='/images/icon/error.png' alt='*'/> <font color='#c66'>Персонаж уже заблокирован!</font><br/></div>

<?

}

?>

<div class='line'></div>

<?

}

?>

<div class='block_zero'>

<form class='center' action='/adm/ban/' method='post'>
ID персонажа:<br/><input class='text medium-text' name='id'/>
<br/>Кол-во дней:<br><input class='text medium-text' name='d' size='2' value='0'/>
<br/>Кол-во часов:<br><input class='text medium-text' name='h' size='2' value='0'/>
<br/>Кол-во минут:<br><input class='text medium-text' name='m' size='2' value='0'/><br>
<br/>Причина:<br><input class='text medium-text' name='reason' size='35' value='0'/><br>
<span class='btn'><span class='end'><input class='label' type='submit' value='Забанить'/>Забанить</span></span>
</form>
Byte , а сам по себе запросу через базу отправлял?пашет?мож запрос прост не пашет? :-)
Byte , файл целиком кинь.
418047677 (13.03.2017 в 19:52)
Byte , файл целиком кинь.
aban.php.zip 1.9 Kb ⬇ 77
Byte , ахах, бт что ли?)
418047677 , ну, а что?
Позже гляну
W1n4eSter , ок
с меня плюс кто даст норм файл
Онлайн: 3
Время:
Gen. 0.0922
(c) Bym.Guru 2010-2026