File size: 5.47Kb
<?php
#-----------------------------------------------------#
# ********* WAP-MOTORS ********* #
# Made by : VANTUZ #
# E-mail : [email protected] #
# Site : http://pizdec.ru #
# WAP-Site : http://visavi.net #
# ICQ : 36-44-66 #
# Вы не имеете право вносить изменения в код скрипта #
#-----------------------------------------------------#
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
include_once"../themes/$config_themes/index.php";
include_once"../template/isset.php";
if ($provlog==$_SESSION['log'] && $provpar==md5($_SESSION['par']) && $_SESSION['log']!="" && md5($_SESSION['par'])!="") {
if ($dostup==101 || $dostup==102 || $dostup==103){
echo'<img src="../images/img/menu.gif" alt=""> <b>Управление антиматом</b><br><br>';
##########################################################################
## Главная страница
##########################################################################
if(!isset($action)){
echo 'Все слова ниже будут заменяться на ***<br>';
echo 'Чтобы удалить слово нажмите на него, добавить слово можно в форме ниже<br><br>';
$mat = file_get_contents(BASEDIR."local/antimat.dat");
$arr_mat= explode("|",$mat);
$countmat=count($arr_mat)-1;
if($countmat<1){echo '<b>Список пуст, добавьте слово!</b><br>';}
foreach($arr_mat as $key=>$value){
if($value!=""){
if($key==0){
echo '<a href="antimat.php?action=del&strmat='.$key.'&'.SID.'">'.$value.'</a>';
}else{
echo ', <a href="antimat.php?action=del&strmat='.$key.'&'.SID.'">'.$value.'</a>';
}}}
echo '<br><br>Добавить слово:<br>';
if($config_themes!="wml"){
echo '<form action="antimat.php?action=add&'.SID.'" method="post">';
echo '<input name="strmat" /> ';
echo '<input type="submit" value="Добавить" /></form><hr>';
}else{
echo'<input name="strmat"/><br>';
echo'<anchor>Добавить';
echo'<go href="antimat.php?action=add&'.SID.'" method="post">';
echo'<postfield name="strmat" value="$(strmat)"/>';
echo'</go></anchor><br>--------------------';
}
echo 'Слова добавляйте только в нижнем регистре (Маленькими буквами)<br>';
echo 'Не добавляйте слишком короткие слова, к примеру бля, будет встречаться в словах Сабля, Корабля и т.д.<br><br>';
echo 'Всего слов в базе: <b>'.(int)$countmat.'</b><br>';
}
##########################################################################
## Добавление слов
##########################################################################
if($action=="add"){
if($strmat!=""){
$strmat=check($strmat);
$mat = file_get_contents(BASEDIR."local/antimat.dat");
$arr_mat= explode("|",$mat);
if (!in_array($strmat,$arr_mat)){
$arr_mat[]=$strmat;
for ($u=0; $u<count($arr_mat); $u++){
if($arr_mat[$u]!=""){
$textmat.=$arr_mat[$u].'|';
}}
if($textmat!=""){
$file=fopen(BASEDIR."local/antimat.dat","a+");
flock ($file,LOCK_EX);
ftruncate($file,0);
fputs ($file,$textmat);
fflush($file);
flock ($file,LOCK_UN);
fclose($file);
chmod ($file, 0666);
chmod (BASEDIR."local/antimat.dat", 0666);
header ("Location: antimat.php?isset=mp_addmat&".SID); exit;
}}}
header ("Location: antimat.php?isset=mp_noaddmat&".SID); exit;
}
##########################################################################
## Удаление слов
##########################################################################
if($action=="del"){
if($strmat!=""){
$mat = file_get_contents(BASEDIR."local/antimat.dat");
$arr_mat= explode("|",$mat);
unset($arr_mat[$strmat]);
for ($u=0; $u<count($arr_mat); $u++){
if($arr_mat[$u]!=""){
$textmat.=$arr_mat[$u].'|';
}}
$file=fopen(BASEDIR."local/antimat.dat","a+");
flock ($file,LOCK_EX);
ftruncate($file,0);
fputs ($file,$textmat);
fflush($file);
flock ($file,LOCK_UN);
fclose($file);
chmod ($file, 0666);
chmod (BASEDIR."local/antimat.dat", 0666);
header ("Location: antimat.php?isset=mp_delmat&".SID); exit;
}
header ("Location: antimat.php?isset=mp_nodelmat&".SID); exit;
}
//-------------------------------- КОНЦОВКА ------------------------------------//
echo'<br><img src="../images/img/panel.gif" alt=""> <a href="index.php?'.SID.'">В админку</a><br>';
echo'<img src="../images/img/homepage.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a><br>';
} else {header ("Location: ../index.php?isset=404&".SID);}
} else {header ("Location: ../index.php?isset=404&".SID);}
include_once"../themes/$config_themes/foot.php";
?>