Файл: apanel/black.php
Строк: 58
<?
###########################################################################
## -=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')
{
echo '+ <a href="'.SELF.'?mod=banadd&ps='.$ps.'&log='.$log.'">Новый сайт</a><br/><br/>';
$fp=file('black.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++)
{
echo ($i+1).'. '.$fp[$i].'<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('black.list');
unset($fp[$bid]);
sort($fp);
$new_fp=fopen('black.list', 'w');
foreach($fp as $v)
{ fputs($new_fp, $v); }
fclose($new_fp); chmod('black.list', 0777);
echo 'OK! запись удалена.<br/>';
echo '<br/><a href="'.SELF.'?ps='.@$ps.'&log='.@$log.'"><Назад</a><br/>';
}
#- mod = banadd
if($mod == 'banadd')
{
echo 'НАЗВАН�Е :<br/>
<input type="text" name="q" maxlength="50" value="http://"/><br/>
::::::::<br/>
<anchor>[Добавить]<go href="'.SELF.'?mod=banadd,ok&ps='.$ps.'&log='.$log.'" method="post">
<postfield name="q" value="$(q)"/>
</go></anchor><br/>';
}
#- mod = banadd,ok
if($mod == 'banadd,ok')
{
$q=trim(htmlspecialchars(stripslashes($q)));
$new_fp=fopen('black.list', 'a');
fputs($new_fp, $q."n");
fclose($new_fp); chmod('black.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>';
?>