Файл: apanel/ban.php
Строк: 55
<?
###########################################################################
## -=FERNUS=- ##
## --------------- ##
## http://sekis.org ##
## *-*-*-* ##
## *Колян* ##
## ICQ: 42-11-04-014 ##
## E-mail: chipak@list.ru ##
## FERNUS-KAT v.2.0.SUPER ##
## Любые изменения кода скрипта, его перепродажа (без согласования ##
## со мной)-ЗАПРЕЩЕННО и приследуется Мной и Законом об ##
## Авторских Правах!!! ##
## Автор Скрипта: WI[NN]T ##
## Доработал: FERNUS ##
###########################################################################
error_reporting (0);
#######
include "../cfg.php";
define('TITLE', 'Бан Панель');
extract($_GET);
extract($_POST);
@$ps = trim(htmlspecialchars(stripslashes($ps)));
@$log = trim(htmlspecialchars(stripslashes($log)));
header("Content-type:text/vnd.wap.wml; charset=utf-8");
echo '<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="winnt" title="'.TITLE.'">
<p><small>';
if($ps==$aps && $log==$alog)
{
#######################################################
if($mod == 'index')
{
$fp=file('ban.list');
function trimed(&$item)
{ $item=trim($item); }
array_walk($fp, "trimed");
if(empty($fp))
{
echo 'Забаненых Нет!<br/>';
echo '<br/>:: <a href="index.php?ps='.@$ps.'&log='.@$log.'">ADMIN PANEL</a><br/>
</small></p></card></wml>';
exit();
}
///
$e = 10;
$count = count($fp);
if(isset($_GET['ot']) && is_numeric($_GET['ot'])){$ot = $_GET['ot'];}
if(empty($ot) || $count<$ot){$ot=0;}
if($count > ($ot+$e)){ $do=$ot+$e;}
else{$pages=ceil($count/$e); $ot=($pages*$e)-$e; $do=$count;}
///
for($i=$ot; $i<$do; $i++)
{
list($mob, $ip)=explode(':win:', $fp[$i]);
echo ($i+1).'. Mob: '.$mob.' & Ip: '.$ip.'<br/>
> <a href="'.SELF.'?ps='.@$ps.'&log='.@$log.'&mod=razban&bid='.$i.'">снять бан</a><br/>
-<br/>';
}
####
$x = ceil($count/$e);
echo'<br/>-<br/>';
if($ot-$e >= 0){echo'<a href="'.SELF.'?ps='.@$ps.'&log='.@$log.'&ot='.($ot-$e).'&mod=index">назад</a>';}
echo'['.(($ot/$e)+1).']';
if($ot+$e < $count){echo'<a href="'.SELF.'?ps='.@$ps.'&log='.@$log.'&ot='.($ot+$e).'&mod=index">вперед</a>';}
echo'<br/>-<br/>';
####
}
#- mod = razban
if($mod == 'razban')
{
$fp=file('ban.list');
unset($fp[$bid]);
sort($fp);
$new_fp=fopen('ban.list', 'w');
foreach($fp as $v)
{ fputs($new_fp, $v); }
fclose($new_fp); chmod('ban.list', 0777);
echo 'OK! запись удалена.<br/>';
echo '<br/><a href="'.SELF.'?ps='.@$ps.'&log='.@$log.'"><Назад</a><br/>';
}
#- mod = banadd
if($mod == 'banadd')
{
$q=trim(htmlspecialchars(stripslashes($q)));
$new_fp=fopen('ban.list', 'a');
fputs($new_fp, $q."n");
fclose($new_fp); chmod('ban.list', 0777);
echo 'Забанен!<br/>';
}
#######################################################
}else
{
echo 'Логин:<br/>
<input type="text" name="log" maxlength="50" value=""/><br/>
Пароль:<br/>
<input type="password" name="ps" maxlength="150" value=""/><br/>
<a href="'.SELF.'?log=$(log)&ps=$(ps)&mod=index">Р’С…РѕРґ</a><br/>';
}
echo '<br/>:: <a href="index.php?ps='.@$ps.'&log='.@$log.'">ADMIN PANEL</a><br/>
(c)Каталог by Fernus
</small></p></card></wml>';
?>