Вход Регистрация
Файл: DarkAge/bs.php
Строк: 2042
<?
list($msec,$sec)=explode(chr(32),microtime()); 
$gtime=$sec+$msec
Error_Reporting(E_ALL & ~E_NOTICE);
ob_start('ob_gzhandler',9);
$log htmlspecialchars(stripslashes(addslashes($_GET['log'])));
$pas htmlspecialchars(stripslashes(addslashes($_GET['pas'])));
/////////////////////////////////////////////////////
$text = @file("data/reg/$log.dat"); 
if (
$text!=""){
$udata explode(":||:",$text[0]);
$login=trim($udata[0]);
$password=trim($udata[1]);}
////////////////////////////////////////////////////////
$privs = @file("data/msg/$log.msg");
$totals count($privs); 
if(
$totals==""){ $totals="0"; }
////////////////////////////////////////////////////////
$texth = @file("gm/conf.dat");
$datah explode("|",$texth[0]);
$helper trim($datah[0]);
////////////////////////////////////////////////////////
include_once"files/img.php";
////////////////////////////////////////////////////////
$them_dir $udata[50];
echo 
'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';
echo 
"<html>n";
echo 
'<head>
<meta http-equiv="Cache-Control" charset="utf-8" content="no-cache" forua="true"/>
<title>Админ-панель '
.$log.'</title>
<link href="themes/'
.$them_dir.'/style.css" rel="stylesheet" type="text/css">
</head>
<body onload="hi();"> '
;
////////////////////////////////////////////////////////
echo'<div id="up">';
/*include("files/opit.php");
include_once("files/lvl.php");
echo '<div id="top"><b>Темные Миры</b></div>';
echo''.date("d:m:y").' | '.date("H:i:s").'';
if($udata[34]=="0"){
echo"<div id="hp-mp">
[<font color="#ff0000">$udata[16]/<b>$udata[17]</b></font>]&nbsp;";
echo''.$exp.' %&nbsp;';
echo"[<font color="#0000ff">$udata[29]/<b>$udata[30]</b></font>]<br /></div>";
}else{
echo"<div id="hp-mp">
[<font color="#ff0000">$udata[16]/<b>$udata[17]</b></font>]&nbsp;";
echo'<font color="#ffffff">'.$exp.' %</font>&nbsp;';
echo"[<font color="#0000ff">$udata[29]/<b>$udata[30]</b></font>]<br /></div>";}*/
if($udata[22]>="1"){
echo
'<div id="menu6"><img src="pic/sms.gif" alt="Новая почта">&nbsp;<a href="privat.php?log='.$log.'&amp;pas='.$pas.'"><font color="#ffffff">У вас <b>'.$udata[22].'</b> новых писем.</font></a><br /></div>';}
echo
'</div>';
echo
'<div id="telo">';
if (
md5($pas)==$password && $log==$login && $log!=="" && md5($pas)!=="") {
$u explode(".",$login);
if(
$log=="$u[0].GM"){
echo
'<div class="menu6">';
switch(@
$go) {
default:
echo
'<div id="menu6">'.$bimg11.'Админ-панель '.$log.'</div><div id="menu6">';
echo
'Редактирование:<br>'.$img16.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=edit">Редактировать оружие</a><br />';
echo
''.$img17.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=edita">Редактировать броню</a><br />';
echo
''.$img17.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=drop">Редактировать дроп</a><br />';
echo
''.$img19.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=magic">Редактировать магию</a><br />';
echo
''.$img36.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=personal">Редактировать персонал</a><br />';
echo
''.$img32.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=towns">Города / Окрестности</a><br />';
echo
''.$img1.'<a href="124711jhbqh.php?log='.$log.'&pas='.$pas.'&go=clan">Файл менеджер</a><br />';
echo
''.$img15.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=edituser">Редактировать игрока</a><br />';
echo
''.$img15.'<a href="allusers.php?log='.$log.'&pas='.$pas.'">Все игроки</a><br>- - -<br />';
echo
''.$img26.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=news">Новости</a><br />';
echo
''.$img45.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=anket">Анкеты игроков</a><br />';
echo
''.$img44.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=viewm">Почта игроков</a><br />';
echo
''.$img12.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=ava">Аватары</a><br>- - -<br />';
echo
''.$img11.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=clan">Кланы</a><br />';
echo
''.$img3.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=ali">Альянсы</a><br>- - -<br />';
echo
''.$img22.'<br/><a href="bs.php?log='.$log.'&pas='.$pas.'&go=delmsgchat">Зделать полную очистку почты</a><br/>';
echo
''.$img22.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=chat">Чат</a><br />';
$cha = @file("data/config.dat");
$chat explode("||"$cha[0]);
if (
$chat[0]=="on"){
echo
''.$img34.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=closechat">Закрыть чат</a><br />';}else{
echo
''.$img21.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=openchat">Открыть чат</a><br />';}
echo
''.$img38.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=medal">Награждения</a><br>- - -<br>Наказание:<br />';
echo
''.$img30.'<a href="bann.php?log='.$log.'&pas='.$pas.'&go=showbanned">Забанить</a><br />';
echo
''.$img42.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=showbanned">Список забаненых</a><br />';
echo
''.$img10.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=block">Дать блок</a><br />';
echo
''.$img8.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=reblock">Разблочить</a><br />';
echo
''.$img18.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=messages">Разсылка</a><br>- - -<br />';
echo
''.$img44.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=delmsg">Чистка привата</a><br />';
echo
''.$img26.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=viewlog">Посмотреть лог файлы</a><br />';
echo
''.$img26.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=helpcenter">Help center</a><br />';
echo
''.$img20.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=backup">Сделать backup</a><br />';
$swit = @file("local/game/switch.dat");
if (
$swit!==false){
echo
''.$img23.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=opengame">Открыть игру</a><br />';}else{
echo
''.$img29.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=closegame">Закрыть игру</a><br />';}
echo
'</div>';
break;

case 
'viewlog':
echo
'<div id="menu6">'.$bimg5.'Лог файлы</div>';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=chatlog">Чат</a><br />';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=msglog">Разсылка</a><br />';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=newslog">Новости</a><br />';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=privatlog">Чистка привата</a><br />';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=viewenter">Логи входов</a><br />';
echo
''.$img.'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=viewsendaden">Логи переводов аден</a><br />';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'chatlog':
echo
'<div id="menu6">'.$bimg5.'Лог файлы Чата</div>';
include 
"local/log/chat.dat";
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'msglog':
echo
'<div id="menu6">'.$bimg5.'Лог файлы Разсылки</div>';
include 
"local/log/sendmsg.dat";
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'newslog':
echo
'<div id="menu6">'.$bimg5.'Лог файлы Новостей</div>';
include 
"local/log/news.dat";
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'privatlog':
echo
'<div id="menu6">'.$bimg5.'Лог файлы Чистки привата</div>';
include 
"local/log/delprivat.dat";
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'viewsendaden':
echo
'<div id="menu6">'.$bimg5.'Лог файл перевода аден</div>';
$file = @file("data/logs/sendaden.dat");
$file array_reverse($file);
$total count($file);
for (
$i=0$i<$total$i++){
$data explode("||",$file[$i]);
if(!empty(
$data[0])){
$data_0[]=$data[0];}
}
if(empty(
$data_0)){echo"Операций с аденами не производилось."; include_once"files/down.php"; exit;}
foreach(
$data_0 as $k=>$v)
{
$dat_screen[]="$data_0[$k]<br/>";
}
$total count($dat_screen);
if(empty(
$udata[35])){$udata[35]="5";}
if (empty(
$_GET['logs'])) $logs 0;
else 
$logs $_GET['logs'];
if (
$total $logs 100){ $end $total; }
else {
$end $logs 100; }
for (
$i $logs$i $end$i++){
echo
"$dat_screen[$i]";
}
echo
"- - -<br/>
     Совершено 
$total операций<br/>
     - - -<br/>"
;
if (
$logs != 0) {echo '<a href="sendaden.php?logs='.($logs 100).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=logs">Назад</a> ';}
if (
$total $logs 100) {echo ' <a href="bs.php?logs='.($logs 100).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=viewsendaden">Далее</a>';}
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'personal':
echo
'<div id="menu6">'.$bimg10.'Персонал игры</div>';
$dir opendir ("data/mod"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/mod/$file"); 
$data explode("||",$text[0]);
echo 
'<li>'.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=delmod&amp;id='.$id.'">del</a>]<br/>';
}}
echo 
'<div id="menu6">'.$bimg7.' Назначить модера</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=moder">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Уровень доступа:<br />';
echo 
'<select id="select" name="access" >
            <option value="1">1 </option>
            <option value="2">2 </option>
      </select>
<br />'
;
echo 
'<input type="submit" class="button" value="Назначить" />';
echo 
'</form>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'moder':
$text="$name||$access";
$fp=fopen("data/mod/$name.dat","w");
flock ($fp,LOCK_EX);
fputs($fp,"$text");
flock ($fp,LOCK_UN);
fclose($fp);
echo
'<div id="menu6">'.$bimg10.'Результат</div>';
echo
'Игрок <b>'.$name.' назначен модером с уровнем доступа '.$access.'.<br />';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=personal>назад</a>';
break;

case 
'delmod':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$time=time()-3600;
$dir opendir ("data/mod");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/mod/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/mod/$id.dat");
}}
echo
'<div id="menu6">'.$bimg10.'Результат</div>';
echo
'Игрок <b>'.$id.'<br /> лишен должности.<br />';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=personal>назад</a>';
break;

case 
'viewenter':
echo 
'<div id="menu6">'.$bimg7.' Логи входов персонажей</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=viewenterlog">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="nickname" /><br />';
echo 
'<input type="submit" class="button" value="Повтыкать" />';
echo 
'</form>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'viewenterlog':
echo 
"<div id=menu6> История входов $nickname</div>";
echo 
"&nbsp;&nbsp;IP - ПАРОЛЬ - ДАТА - СТАТУС<br />";
if (@
file_exists("local/log/enter/$nickname.dat")){
echo 
"<hr />";
include 
"local/log/enter/$nickname.dat";}else { echo "&nbsp;&nbsp;<b>Истории нет!</b>"; }
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=viewlog>назад</a>';
break;

case 
'viewm':
echo 
'<div id="menu6">'.$bimg7.' Почта персонажей</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=viewmail">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="nickname" /><br />';
echo 
'<input type="submit" class="button" value="Повтыкать" />';
echo 
'</form>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'viewmail':
echo
'<div id="menu3"><div id="line"><b>Архив почты '.$nickname.'</b><br /></div><div id="menu2">';
if (@
file_exists("data/msg/$nickname.msg")){
echo
'</div></div>';
$file = @file("data/msg/$nickname.msg");
$file array_reverse($file);
$total count($file);    
$maxi=$total-1;
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start 35){ $end $total; }
else {
$end $start 35; }
for (
$i $start$i $end$i++){
$file = @file("data/msg/$nickname.msg");
$file array_reverse($file);
$data explode(":::",$file[$i]);
$i2=round($i+1);
$data[1] = str_replace("rn","",$data[1]);
$num=$total-$i;
$num=$num-1;
$udats explode("|",$data[1]);
$loginin=trim($udats[0]);
$pismo=trim($udats[1]);
$pismo=base64_decode($pismo);
$dats=trim($udats[2]);
$infip=trim($udats[3]);
$loginin htmlspecialchars(stripslashes($loginin));
$pismo stripslashes($pismo);
print 
'<div id="menu3"><div id="menu6"><a href="search.php?log='.$log.'&amp;pas='.$pas.'&amp;nick='.$loginin.'&amp;go=go"><b>'.$loginin.'</b></a> ('.$dats.')<br /></div><div id="menu2">'
echo 
"$pismo.";
if(!empty(
$infip)){
echo
'<br /><a href="bann.php?log='.$log.'&amp;pas='.$pas.'&amp;name='.$loginin.'&amp;ip='.$infip.'">['.$infip.']</a>';}
echo
'<br /><a href="privat.php?go=send&amp;nick='.$loginin.'&amp;log='.$log.'&amp;pas='.$pas.'">Ответить</a><br /></div></div>'; }
if (
$start != 0) {echo '<a href="privat.php?start='.($start 35).'&amp;log='.$log.'&amp;pas='.$pas.'">&#x41D;&#x430;&#x437;&#x430;&#x434;</a><br /> ';}
if (
$total $start 35) {echo ' <a href="privat.php?start='.($start 35).'&amp;log='.$log.'&amp;pas='.$pas.'">&#x414;&#x430;&#x43B;&#x435;&#x435;</a><br />';}
if(
$total==0){echo'<br />&#x423; &#x432;&#x430;&#x441; &#x43D;&#x435;&#x442; &#x43F;&#x438;&#x441;&#x435;&#x43C;.';}
$rand=rand(1000,9999);}else {echo "Нет у него почты мля!!!<br />";}
echo
'<b><a href="privat.php?go=send&amp;log='.$log.'&amp;pas='.$pas.'">Написать письмо</a><br />';
echo
''.$img2.'<b><a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a><br />';
break;

case 
'helpcenter':
echo
'<div id="menu3"><div id="line"><b>Help Center</b><br /></div><div id="menu2">';
if (@
file_exists("data/helpcenter/help.msg")){
echo
'</div></div>';
$file = @file("data/helpcenter/help.msg");
$file array_reverse($file);
$total count($file);    
$maxi=$total-1;
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start 35){ $end $total; }
else {
$end $start 35; }
for (
$i $start$i $end$i++){
$file = @file("data/helpcenter/help.msg");
$file array_reverse($file);
$data explode(":::",$file[$i]);
$i2=round($i+1);
$data[1] = str_replace("rn","",$data[1]);
$num=$total-$i;
$num=$num-1;
$udats explode("|",$data[1]);
$loginin=trim($udats[0]);
$pismo=trim($udats[1]);
$pismo=base64_decode($pismo);
$dats=trim($udats[2]);
$infip=trim($udats[3]);
$loginin htmlspecialchars(stripslashes($loginin));
$pismo stripslashes($pismo);
print 
'<div id="menu3"><div id="menu6"><a href="search.php?log='.$log.'&amp;pas='.$pas.'&amp;nick='.$loginin.'&amp;go=go"><b>'.$loginin.'</b></a> ('.$dats.')<br /></div><div id="menu2">'
echo 
"$pismo.";
if(!empty(
$infip)){
echo
'<br /><a href="bann.php?log='.$log.'&amp;pas='.$pas.'&amp;name='.$loginin.'&amp;ip='.$infip.'">['.$infip.']</a>';}
echo
'<br /><a href="bs.php?go=mailhelp&amp;nick='.$loginin.'&amp;log='.$log.'&amp;pas='.$pas.'">Ответить</a><br /></div></div>'; }
if (
$start != 0) {echo '<a href="privat.php?start='.($start 35).'&amp;log='.$log.'&amp;pas='.$pas.'">&#x41D;&#x430;&#x437;&#x430;&#x434;</a><br /> ';}
if (
$total $start 35) {echo ' <a href="privat.php?start='.($start 35).'&amp;log='.$log.'&amp;pas='.$pas.'">&#x414;&#x430;&#x43B;&#x435;&#x435;</a><br />';}
if(
$total==0){echo'<br />&#x423; &#x432;&#x430;&#x441; &#x43D;&#x435;&#x442; &#x43F;&#x438;&#x441;&#x435;&#x43C;.';}
$rand=rand(1000,9999);}else {echo "Нет почты!!!<br />";}
echo
'<b><a href="bs.php?go=cleanhelp&amp;log='.$log.'&amp;pas='.$pas.'">Очистить</a><br />';
echo
''.$img2.'<b><a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a><br />';
break;

case 
'mailhelp':
echo 
'<form method="post" action="bs.php?go=sendhelp&amp;log='.$log.'&amp;pas='.$pas.'&amp;nick='.$nick.'"><br />';
echo
'Ваше сообщение<br />';
echo 
'<input name="msg" maxlength="250" type="log" title="Ваше сообщение"/><br />';
echo 
'<input class="button" type="submit" value="отправить">';
echo 
'<postfield name="msg" value="$(msg)"/>';
echo 
'<postfield name="user" value="'.$loginin.'"/>';
echo 
"</form>";
break;

case 
'sendhelp':
$fal = @file("data/reg/$nick.dat"); 
$udata explode(":||:",$fal[0]);

$udata[22]=trim($udata[22]+1);

$textus=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$udata[9].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$udata[14].':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$udata[20].':||:'.$udata[21].':||:'.$udata[22].':||:'.$udata[23].':||:'.$udata[24].':||:'.$udata[25].':||:'.$udata[26].':||:'.$udata[27].':||:'.$udata[28].':||:'.$udata[29].':||:'.$udata[30].':||:'.$udata[31].':||:'.$udata[32].':||:'.$udata[33].':||:'.$udata[34].':||:'.$udata[35].':||:'.$udata[36].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:'.$udata[41].':||:'.$udata[42].':||:'.$udata[43].':||:'.$udata[44].':||:'.$udata[45].':||:'.$udata[46].':||:'.$udata[47].':||:'.$udata[48].':||:'.$udata[49].':||:'.$udata[50].':||:'.$udata[51].':||:'.$udata[52].':||:'.$udata[53].':||:'.$udata[54].':||:'.$udata[55].':||:'.$udata[56].':||:'.$udata[57].':||:'.$udata[58].':||:'.$udata[59].':||:'.$udata[60].':||:'.$udata[61].':||:'.$udata[62].':||:'.$udata[63].':||:'.$udata[64].':||:'.$udata[65].':||:'.$udata[66].':||:'.$udata[67].':||:'.$udata[68].':||:'.$udata[69].':||:'.$udata[70].':||:'.$udata[71].':||:'.$udata[72].':||:'.$udata[73].':||:'.$udata[74].':||:'.$udata[75].':||:'.$udata[76].':||:'.$udata[77].':||:'.$udata[78].':||:'.$udata[79].':||:'.$udata[80].':||:'.$udata[81].':||:'.$udata[82].':||:'.$udata[83].':||:'.$udata[84].':||:'.$udata[85].':||:'.$udata[86].':||:'.$udata[87].':||:'.$udata[88].':||:'.$udata[89].':||:'.$udata[90].':||:'.$udata[91].':||:'.$udata[92].':||:'.$udata[93].':||:'.$udata[94].':||:'.$udata[95].':||:'.$udata[96].':||:'.$udata[97].':||:'.$udata[98].':||:'.$udata[99].':||:'.$udata[100].':||:';

$fp=fopen("data/reg/$nick.dat","a+");  
flock ($fp,LOCK_EX); 
ftruncate ($fp,0);                                                              
fputs($fp,"$textus");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);  

$msg base64_encode($_POST['msg']);
$fp=fopen("data/msg/$nick.msg","a+");  
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$msg rn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);  

echo 
'&#x41F;&#x438;&#x441;&#x44C;&#x43C;&#x43E; &#x443;&#x441;&#x43F;&#x435;&#x448;&#x43D;&#x43E; &#x43E;&#x442;&#x43F;&#x440;&#x430;&#x432;&#x43B;&#x435;&#x43D;&#x43E;!';
echo
'<br />&#x422;&#x435;&#x43A;&#x441;&#x442; &#x441;&#x43E;&#x43E;&#x431;&#x449;&#x435;&#x43D;&#x438;&#x44F;:<br />';
echo 
base64_decode($msg);
echo
'<br />&#x41F;&#x43E;&#x43B;&#x443;&#x447;&#x430;&#x442;&#x435;&#x43B;&#x44C;: ';
echo 
$nick;
echo
'<br />';
break;

case 
'cleanhelp':
echo
'<div id="menu3"><div id="line"><b>Результат очистки</b><br /></div><div id="menu2">';
$text="";
$fp=fopen("data/helpcenter/help.msg","w");
flock ($fp,LOCK_EX);
fputs($fp,"$text");
flock ($fp,LOCK_UN);
fclose($fp);
echo
'<font color="lime">OK</font>';
echo
''.$img2.'<b><a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a><br />';
break;

###################################################################################################
case 'edituser':
echo 
'<div id="menu6">'.$bimg7.' Редактор персонажей</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=user">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="nickname" /><br />';
echo 
'<input type="submit" class="button" value="Редактировать" />';
echo 
'</form>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'user':
$uztext = @file("data/reg/$nickname.dat"); 
$uzdata explode(":||:",$uztext[0]);
$aden=trim($uzdata[8]);
$col=trim($uzdata[51]);
$exp=trim($uzdata[19]);
$pol=trim($uzdata[2]);
$lvl=trim($uzdata[9]);
$sp=trim($uzdata[31]);
$lovk=trim($uzdata[3]);
$profa=trim($uzdata[33]);
$email=trim($uzdata[18]);
$met=trim($uzdata[4]);
$hp=trim($uzdata[16]);
$hp1=trim($uzdata[17]);
$mp=trim($uzdata[29]);
$mp1=trim($uzdata[30]);
$paty=trim($uzdata[25]);
$clan=trim($uzdata[23]);
$ignor=trim($uzdata[36]);
$klass=trim($uzdata[27]);
$rassa=trim($uzdata[26]);
$gorod=trim($uzdata[20]);
$okr=trim($uzdata[37]);
$vinosl=trim($uzdata[5]);
$karma=trim($uzdata[36]);
$theme=trim($uzdata[50]);
echo
'<div id="menu6">'.$bimg13.'Профиль игрока '.$nickname.'</div><div id="menu6">';
echo 
'<form method="post" action="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=saveuser&amp;nickname='.$nickname.'">';
echo 
"Уровень:<br/>";
echo 
"<input type="log" name="lvl" maxlength="100" value="$lvl"/><br/>";
echo 
"Деньги:<br/>";
echo 
"<input type="log" name="aden" maxlength="10" value="$aden"/><br/>";
echo 
"Коины:<br/>";
echo 
"<input type="log" name="col" maxlength="10" value="$col"/><br/>";
echo 
"Опыт:<br/>";
echo 
"<input type="log" name="exp" maxlength="10" value="$exp"/><br/>";
echo 
"SP:<br/>";
echo 
"<input type="log" name="sp" maxlength="100" value="$sp"/><br/>";
echo 
"Защита:<br/>";
echo 
"<input type="log" name="lovk" maxlength="100" value="$lovk"/><br/>";
echo 
"Атака:<br/>";
echo 
"<input type="log" name="met" maxlength="100" value="$met"/><br/>";
echo 
"Выносливость:<br/>";
echo 
"<input type="log" name="vinosl" maxlength="100" value="$vinosl"/><br/>";
echo 
"Карма:<br/>";
echo 
"<input type="log" name="karma" maxlength="100" value="$karma"/><br/>";
echo 
"HP текущее:<br/>";
echo 
"<input type="log" name="hp" maxlength="100" value="$hp"/><br/>";
echo 
"HP всего:<br/>";
echo 
"<input type="log" name="hp1" maxlength="100" value="$hp1"/><br/>";
echo 
"MP текущее:<br/>";
echo 
"<input type="log" name="mp" maxlength="100" value="$mp"/><br/>";
echo 
"MP всего:<br/>";
echo 
"<input type="log" name="mp1" maxlength="100" value="$mp1"/><br/>";
echo 
"E-mail:<br/>";
echo 
"<input type="log" name="email" maxlength="100" value="$email"/><br/>";
echo 
"Профа:<br/>";
echo 
"<input type="log" name="profa" maxlength="100" value="$profa"/><br/>";
echo 
"Пати:<br/>";
echo 
"<input type="log" name="paty" maxlength="100" value="$paty"/><br/>";
echo 
"Клан:<br/>";
echo 
"<input type="log" name="clan" maxlength="100" value="$clan"/><br/>";
echo 
"Город:<br/>";
echo 
"<input type="log" name="gorod" maxlength="30" value="$gorod"/><br/>";
echo 
"Окрестность:<br/>";
echo 
"<input type="log" name="okr" maxlength="30" value="$okr"/><br/>";
echo 
"Пол:<br/>";
echo 
"<select name=pol id="select">
      <option value="
M">Мужской</option>
      <option value="
W">Женский</option>
      </select>
<br/>"
;
echo 
"Класс:<br/>";
echo 
"<select name=klass id="select">
      <option value="
wizard">Маг</option>
      <option value="
fighert">Воин</option>
      </select>
<br/>"
;
echo 
"Расса:<br/>";
echo 
"<select name=rassa id="select">
      <option value="
elf">Ельф</option>
      <option value="
darkelf">Темный ельф</option>
      <option value="
gnom">Гном</option>
      <option value="
human">Человек</option>
      <option value="
ork">Орк</option>
      <option value="
kamael">Камаэль</option>
      </select>
<br/>"
;
echo 
"Тема:<br/>";
echo 
"<select name=theme id="select">
      <option value="
dark">Dark</option>
      <option value="
default">Default</option>
      <option value="
mobil">Mobile</option>
      <option value="
web">Web</option>
      <option value="
wml">Wml</option>
      <option value="
faza">faza</option>
      </select>
<br/>"
;
echo 
"<input type=submit value=Изменить class=button /><br/>";
echo 
"<postfield name="lvl" value="$(lvl)"/>";
echo 
"<postfield name="aden" value="$(aden)"/>";
echo 
"<postfield name="col" value="$(col)"/>";
echo 
"<postfield name="exp" value="$(exp)"/>";
echo 
"<postfield name="sp" value="$(sp)"/>";
echo 
"<postfield name="nickname" value="$nickname"/>";
echo 
"<postfield name="lovk" value="$(lovk)"/>";
echo 
"<postfield name="met" value="$(met)"/>";
echo 
"<postfield name="mp" value="$(mp)"/>";
echo 
"<postfield name="mp1" value="$(mp1)"/>";
echo 
"<postfield name="hp" value="$(hp)"/>";
echo 
"<postfield name="hp1" value="$(hp1)"/>";
echo 
"<postfield name="paty" value="$(paty)"/>";
echo 
"<postfield name="clan" value="$(clan)"/>";
echo 
"<postfield name="email" value="$(email)"/>";
echo 
"<postfield name="profa" value="$(profa)"/>";
echo 
"<postfield name="pol" value="$(pol)"/>";
echo 
"<postfield name="klass" value="$(klass)"/>";
echo 
"<postfield name="rassa" value="$(rassa)"/>";
echo 
"<postfield name="gorod" value="$(gorod)"/>";
echo 
"<postfield name="okr" value="$(okr)"/>";
echo 
"<postfield name="vinosl" value="$(vinosl)"/>";
echo 
"<postfield name="karma" value="$(karma)"/>";
echo 
"<postfield name="theme" value="$(theme)"/>";
echo 
"</form></div>";
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'saveuser':
$fal = @file("data/reg/$nickname.dat"); 
$uda explode(":||:",$fal[0]);
$uda[2]=$_POST['pol'];
$sp=$_POST['sp'];
$aden=$_POST['aden'];
$col=$_POST['col'];
$lvl=$_POST['lvl'];
$uda[19]=$_POST['exp'];
$uda[3]=$_POST['lovk'];
$uda[4]=$_POST['met'];
$uda[16]=$_POST['hp'];
$uda[17]=$_POST['hp1'];
$uda[29]=$_POST['mp'];
$uda[30]=$_POST['mp1'];
$uda[25]=$_POST['paty'];
$uda[23]=$_POST['clan'];
$uda[36]=$_POST['ignor'];
$uda[18]=$_POST['email'];
$uda[33]=$_POST['profa'];
$uda[27]=$_POST['klass'];
$uda[26]=$_POST['rassa'];
$uda[20]=$_POST['gorod'];
$uda[37]=$_POST['okr'];
$uda[5]=$_POST['vinosl'];
$uda[36]=$_POST['karma'];
$uda[50]=$_POST['theme'];
$t=$uda[0].':||:'.$uda[1].':||:'.$uda[2].':||:'.$uda[3].':||:'.$uda[4].':||:'.$uda[5].':||:'.$uda[6].':||:'.$uda[7].':||:'.$aden.':||:'.$lvl.':||:'.$uda[10].':||:'.$uda[11].':||:'.$uda[12].':||:'.$uda[13].':||:'.$uda[14].':||:'.$uda[15].':||:'.$uda[16].':||:'.$uda[17].':||:'.$uda[18].':||:'.$uda[19].':||:'.$uda[20].':||:'.$uda[21].':||:'.$uda[22].':||:'.$uda[23].':||:'.$uda[24].':||:'.$uda[25].':||:'.$uda[26].':||:'.$uda[27].':||:'.$uda[28].':||:'.$uda[29].':||:'.$uda[30].':||:'.$sp.':||:'.$uda[32].':||:'.$uda[33].':||:'.$uda[34].':||:'.$uda[35].':||:'.$uda[36].':||:'.$uda[37].':||:'.$uda[38].':||:'.$uda[39].':||:'.$uda[40].':||:'.$uda[41].':||:'.$uda[42].':||:'.$uda[43].':||:'.$uda[44].':||:'.$uda[45].':||:'.$uda[46].':||:'.$uda[47].':||:'.$uda[48].':||:'.$uda[49].':||:'.$uda[50].':||:'.$col.':||:'.$uda[52].':||:'.$uda[53].':||:'.$uda[54].':||:'.$uda[55].':||:'.$uda[56].':||:'.$uda[57].':||:'.$uda[58].':||:'.$uda[59].':||:'.$uda[60].':||:'.$uda[61].':||:'.$uda[62].':||:'.$uda[63].':||:'.$uda[64].':||:'.$uda[65].':||:'.$uda[66].':||:'.$uda[67].':||:'.$uda[68].':||:'.$uda[69].':||:'.$uda[70].':||:'.$uda[71].':||:'.$uda[72].':||:'.$uda[73].':||:'.$uda[74].':||:'.$uda[75].':||:'.$uda[76].':||:'.$uda[77].':||:'.$uda[78].':||:'.$uda[79].':||:'.$uda[80].':||:'.$uda[81].':||:'.$uda[82].':||:'.$uda[83].':||:'.$uda[84].':||:'.$uda[85].':||:'.$uda[86].':||:'.$uda[87].':||:'.$uda[88].':||:'.$uda[89].':||:'.$uda[90].':||:'.$uda[91].':||:'.$uda[92].':||:'.$uda[93].':||:'.$uda[94].':||:'.$uda[95].':||:'.$uda[96].':||:'.$uda[97].':||:'.$uda[98].':||:'.$uda[99].':||:'.$uda[100].':||:';
$fp=fopen("data/reg/$nickname.dat","w");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$t");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg13.'Результат редактирования игрока '.$nickname.'</div>';
echo 
'Профиль успешно отредактирован!<br/>';
echo 
''.$img15.'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=edituser">Редактировать нового </a><br />';
echo 
''.$img2.'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку </a><br />';
break;


case 
'anket':
#---------------------#
$duuu=opendir("local/dataanket"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg13.'Анкеты игроков</div><div id="menu6">';
$dir opendir ("local/dataanket"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/dataanket/$file"); 
$data explode("||",$text[0]);
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=editanket&amp;id='.$id.'">'.$data[0].' '.$data[1].'</a> [<b>'.$id.'</b>] '.$data[5].'<br/>';
}}
echo
'</div><div id="menu6">Всего анкет '.$all.'</div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'editanket':
$vfile = @file("local/dataanket/$id.dat");
$value explode("||",$vfile[0]);
////////////////////////////// REG INPUT /////////////////////////////
echo'<div id="menu6">'.$bimg13.'Анкета игрока '.$id.'</div><div id="menu6">';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=saveanket&amp;id='.$id.'">';
echo 
'Имя:<br/><input type="log" name="name" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'Фамилия:<br/><input type="log" name="lastname" maxlength="25" value="'.$value[1].'" /><br/>';
echo 
'День:<br/><select id="select" name="day" type="select">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
                    <option value="5">5</option>
                    <option value="6">6</option>
                    <option value="7">7</option>
                    <option value="8">8</option>
                    <option value="9">9</option>
                    <option value="10">10</option>
                    <option value="11">11</option>
                    <option value="12">12</option>
                    <option value="13">13</option>
                    <option value="14">14</option>
                    <option value="15">15</option>
                    <option value="16">16</option>
                    <option value="17">17</option>
                    <option value="18">18</option>
                    <option value="19">19</option>
                    <option value="20">20</option>
                    <option value="21">21</option>
                    <option value="22">22</option>
                    <option value="23">23</option>
                    <option value="24">24</option>
                    <option value="25">25</option>
                    <option value="26">26</option>
                    <option value="27">27</option>
                    <option value="28">28</option>
                    <option value="29">29</option>
                    <option value="30">30</option>
                    <option value="31">31</option>
</select><br/>'
;
echo 
'Месяц:<br/>
<select id="select" name="month" type="select">
                    <option value="Января">Январь</option>
                    <option value="Февраля">Февраль</option>
                    <option value="Марта">Март</option>
                    <option value="Апреля">Апрель</option>
                    <option value="Мая">Май</option>
                    <option value="Июня">Июнь</option>
                    <option value="Июля">Июль</option>
                    <option value="Августа">Август</option>
                    <option value="Сентябрь">Сентябрь</option>
                    <option value="Октября">Октябрь</option>
                    <option value="Ноября">Ноябрь</option>
                    <option value="Декабря">Декабрь</option>
</select><br/>'
;
echo 
'Год:<br/><input type="log" name="year" maxlength="4" value="'.$value[4].'" /><br/>';
echo 
'Город:<br/><input type="log" name="gorod" maxlength="30" value="'.$value[5].'" /><br/>';
echo 
'Сайт(без http://):<br/><input type="log" name="site" maxlength="35" value="'.$value[8].'" /><br/>';
echo 
'ICQ:<br/><input type="log" name="icq" maxlength="9" value="'.$value[6].'" /><br/>';
echo 
'Номер телефона(+3..):<br/><input type="log" name="number" maxlength="13" value="'.$value[11].'" /><br/>';
echo 
'Оператор:<br/><input type="log" name="opsos" maxlength="20" value="'.$value[9].'" /><br/>';
echo 
'Модель телефона:<br/><input type="log" name="model" maxlength="25" value="'.$value[7].'" /><br/>';
echo 
'О себе:<br/><input type="log" name="about" maxlength="250" value="'.$value[10].'" /><br/>';
echo 
'<br /><input class="button" type="submit" value="Отправить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="lastname" value="$(lastname)"/>';
echo 
'<postfield name="day" value="$(day)"/>';
echo 
'<postfield name="month" value="$(month)"/>';
echo 
'<postfield name="year" value="$(year)"/>';
echo 
'<postfield name="gorod" value="$(gorod)"/>';
echo 
'<postfield name="number" value="$(number)"/>';
echo 
'<postfield name="model" value="$(model)"/>';
echo 
'<postfield name="site" value="$(site)"/>';
echo 
'<postfield name="icq" value="$(icq)"/>';
echo 
'<postfield name="opsos" value="$(opsos)"/>';
echo 
'<postfield name="about" value="$(about)"/></form></div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=anket>назад</a>';
break;

case 
'saveanket' :
include_once(
"files/functions.php");
$name=check($name);
$lastname=check($lastname);
$day=check($day);
$month=check($month);
$year=check($year);
$gorod=check($gorod);
$icq=check($icq);
$model=check($model);
$site=check($site);
$opsos=check($opsos);
$number=check($number);
$about=check($about);
$text=$name.'||'.$lastname.'||'.$day.'||'.$month.'||'.$year.'||'.$gorod.'||'.$icq.'||'.$model.'||'.$site.'||'.$opsos.'||'.$about.'||'.$number.'||0||';
/////////////////////////////// write anketa ////////
$fp=fopen("local/dataanket/$id.dat","w");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
////////////////////////////// send message /////////
$data=date("d F, Y"time());
$time=date("H:i:s"time());
$data str_replace("January","января",$data);
$data str_replace("February","февраля",$data);
$data str_replace("March","марта",$data);
$data str_replace("April","апреля",$data);
$data str_replace("May","мая",$data);
$data str_replace("June","июня",$data);
$data str_replace("July","июля",$data);
$data str_replace("August","августа",$data);
$data str_replace("September","сентября",$data);
$data str_replace("October","октября",$data);
$data str_replace("November","ноября",$data);
$data str_replace("December","декабря",$data); 
$fal = @file("data/reg/$id.dat"); 
$udata explode(":||:",$fal[0]);
$udata[22]=trim($udata[22]+1);
$textus=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$udata[9].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$udata[14].':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$udata[20].':||:'.$udata[21].':||:'.$udata[22].':||:'.$udata[23].':||:'.$udata[24].':||:'.$udata[25].':||:'.$udata[26].':||:'.$udata[27].':||:'.$udata[28].':||:'.$udata[29].':||:'.$udata[30].':||:'.$udata[31].':||:'.$udata[32].':||:'.$udata[33].':||:'.$udata[34].':||:'.$udata[35].':||:'.$udata[36].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:'.$udata[41].':||:'.$udata[42].':||:'.$udata[43].':||:'.$udata[44].':||:'.$udata[45].':||:'.$udata[46].':||:'.$udata[47].':||:'.$udata[48].':||:'.$udata[49].':||:'.$udata[50].':||:'.$udata[51].':||:'.$udata[52].':||:'.$udata[53].':||:'.$udata[54].':||:'.$udata[55].':||:'.$udata[56].':||:'.$udata[57].':||:'.$udata[58].':||:'.$udata[59].':||:'.$udata[60].':||:'.$udata[61].':||:'.$udata[62].':||:'.$udata[63].':||:'.$udata[64].':||:'.$udata[65].':||:'.$udata[66].':||:'.$udata[67].':||:'.$udata[68].':||:'.$udata[69].':||:'.$udata[70].':||:'.$udata[71].':||:'.$udata[72].':||:'.$udata[73].':||:'.$udata[74].':||:'.$udata[75].':||:'.$udata[76].':||:'.$udata[77].':||:'.$udata[78].':||:'.$udata[79].':||:'.$udata[80].':||:'.$udata[81].':||:'.$udata[82].':||:'.$udata[83].':||:'.$udata[84].':||:'.$udata[85].':||:'.$udata[86].':||:'.$udata[87].':||:'.$udata[88].':||:'.$udata[89].':||:'.$udata[90].':||:'.$udata[91].':||:'.$udata[92].':||:'.$udata[93].':||:'.$udata[94].':||:'.$udata[95].':||:'.$udata[96].':||:'.$udata[97].':||:'.$udata[98].':||:'.$udata[99].':||:'.$udata[100].':||:';
$fp=fopen("data/reg/$id.dat","a+");  
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,"$textus");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);  
$message="Ваша анкета была изменена администрацией!";
$message=base64_encode($message);
$pozdr=":::Система|".$message."|".$data;
$fp=fopen("data/msg/$id.msg","a+");  
flock($fp,LOCK_EX);                                                     
fputs($fp,"$pozdr rn");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'<div id="menu6">'.$bimg9.'Результат редактирования</div>';
echo
'Анкета игрока '.$id.' обновлена!<br />Ему отослано уведомление о изменении.<br /><a href="bs.php?log='.$log.'&pas='.$pas.'&go=anket">Назад к анкетам</a><br />';
break;

case 
'magic':

#---------------------#
$duuu=opendir("data/mags"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg2.'Редактирование магии</div><div id="menu6">';
$dir opendir ("data/mags"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/mags/$file"); 
$data explode("||",$text[0]);
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=editmagic&amp;id='.$id.'">'.$data[7].'</a> [<b>'.$data[4].'</b> | '.$data[0].' ат.]<br/>';
}}
echo
'</div><div id="menu6">Всего магии '.$all.'</div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'editmagic':
$vfile = @file("data/mags/$id.dat");
$value explode("||",$vfile[0]);
////////////////////////////// INPUT /////////////////////////////
echo'<div id="menu6">'.$bimg2.'Редактирование магии <b>'.$value[7].'</b></div><div id="menu6">';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=savemagic&amp;id='.$id.'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" value="'.$value[7].'" /><br/>';
echo 
'Атаки:<br/><input type="log" name="ataka" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'MP:<br/><input type="log" name="mp" maxlength="25" value="'.$value[1].'" /><br/>';
echo 
'SP:<br/><input type="log" name="sp" maxlength="25" value="'.$value[2].'" /><br/>';
echo 
'Описание:<br/>';
echo 
'<textarea id="tex" name="info" maxlength="999">'.$value[6].'</textarea><br/>';
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="combat">Боевая </option>
                    <option value="baff">Баф </option>
                    <option value="summoner">Призыв </option>
</select><br/>'
;
echo 
'хз:<br/><input type="log" name=z value='.$value[3].' /><br/>';
echo 
'хз:<br/><input type="log" name="zzz" maxlength="10" value="'.$value[5].'" /><br/>';
echo 
'хз:<br/><input type="log" name="zz" maxlength="10" value="'.$value[9].'" /><br />';
echo 
'хз:<br/><input type="log" name="xz" maxlength="10" value="'.$value[8].'" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="ataka" value="$(ataka)"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'<postfield name="sp" value="$(sp)"/>';
echo 
'<postfield name="mp" value="$(mp)"/>';
echo 
'<postfield name="z" value="$(z)"/>';
echo 
'<postfield name="zz" value="$(zz)"/>';
echo 
'<postfield name="zzz" value="$(zzz)"/>';
echo 
'</form></div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'savemagic':
include_once(
"files/functions.php");
$name=check($name);
$ataka=check($ataka);
$mp=check($mp);
$info=check($info);
$tip=check($tip);
$sp=check($sp);
$z=check($z);
$zz=check($zz);
$zzz=check($zzz);
$xz=check($xz);
$text=$ataka.'||'.$mp.'||'.$sp.'||'.$z.'||'.$tip.'||'.$zzz.'||'.$info.'||'.$name.'||'.$xz.'||'.$zz.'||';
/////////////////////////////// write item ////////
$mag opendir("data/mags");
while((
$k=readdir($mag))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($mag);
$fp=fopen("data/mags/$id.dat","w+");
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'<div id="menu6">'.$bimg2.'Редактирование магии <b>'.$value[7].'</b></div>';
echo
'Магия <b>'.$name.'</b> обновлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=magic">Назад</a><br />';
break;

case 
's':
///////////////////////////////////////
echo'<div id="menu6">'.$bimg9.'Список<br />Превью | Имя | Грейд | Снести</div>';
include_once(
"files/functions.php");
///////////////////////////////////////
$tip check($tip);
$dir opendir ("data/shop/$tip"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/shop/$tip/$file"); 
$data explode(":||:",$text[0]);
echo 
"<img width=16 height=16 src="pic/equip/weapons/$data[6]"/> <a href="bs.php?log=$log&amp;pas=$pas&amp;go=wedit&amp;id=$id&amp;tip=$tip">$data[4]</a> [$data[5]] [+$data[0]] [<i>$data[1]</i>] <a name=tip href="bs.php?log=$log&amp;pas=$pas&amp;go=del&amp;id=$id&amp;tip=$tip&amp;nazv=$data[4]">[del]</a><br/>";
}}
echo 
'<form method=post>';
echo 
'<input type=hidden name=tip value='.$tip.'>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=edit>назад</a>';
echo 
'</form>';
break;

case 
'sa':
///////////////////////////////////////
echo'<div id="menu6">'.$bimg9.'Список<br />Превью | Имя | Грейд | Снести</div>';
include_once(
"files/functions.php");
///////////////////////////////////////
$tip check($tip);
$dir opendir ("data/shop/armour/$tip"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))
{
$id=str_replace(".dat","",$file);
$text = @file("data/shop/armour/$tip/$file"); 
$data explode(":||:",$text[0]);
if(
$data[4]==$udata[37]+zbot){
echo 
"<img width=16 height=16 src="pic/equip/$tip/$data[6]"/> <a href="bs.php?log=$log&amp;pas=$pas&amp;go=wedita&amp;id=$id&amp;tip=$tip">$data[4]</a> [$data[5]] <a name=tip href="bs.php?log=$log&amp;pas=$pas&amp;go=dela&amp;id=$id&amp;tip=$tip&amp;nazv=$data[4]">[del]</a><br/>";
}}}
echo 
'<form method=post>';
echo 
'<input type=hidden name=tip value='.$tip.'>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=edita>назад</a>';
echo 
'</form>';
break;

case 
'del':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$tip check($tip);
$nazv check($nazv);
$time=time()-3600;
$dir opendir ("data/shop/$tip");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/shop/$tip/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/shop/$tip/$id.dat");
}}
echo
"<b>$nazv</b> успешно удалено. $img37<br/>$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=s&amp;tip=$tip">назад</a>";
break;

case 
'dela':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$tip check($tip);
$nazv check($nazv);
$time=time()-3600;
$dir opendir ("data/shop/armour/$tip");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/shop/armour/$tip/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/shop/armour/$tip/$id.dat");
}}
echo
"<b>$nazv</b> успешно удалено. $img37<br/>$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=sa&amp;tip=$tip">назад</a>";
break;

case 
'wedit':
$vfile = @file("data/shop/$tip/$id.dat");
$value explode(":||:",$vfile[0]);
////////////////////////////// INPUT /////////////////////////////
echo '<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=editw&amp;id='.$id.'&amp;tip='.$tip.'&amp;nazv='.$value[4].'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" value="'.$value[4].'" /><br/>';
echo 
'Атаки:<br/><input type="log" name="ataka" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'Грейд:<br/><select id="select" name="grade" type="select">
                    <option value="NG">NG </option>
                    <option value="D">D </option>
                    <option value="C">C </option>
                    <option value="B">B </option>
                    <option value="A">A </option>
                    <option value="S">S </option>
</select><br/>'
;
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="sword">Меч </option>
                    <option value="axe">Топор </option>
                    <option value="mines">Копье </option>
                    <option value="knife">Нож </option>
                    <option value="mace">Булава </option>
                    <option value="brassknuckles">Кастет </option>
                    <option value="bit">Бита </option>
                    <option value="sharpening">Заточка </option>
                    <option value="hammer">Молот </option>
</select><br/>'
;
echo 
'Картинка [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelist&amp;tip='.$tip.'">?</a>]:<br/><input id=select name=ima value='.$value[6].' /><br/>';
echo 
'Цена:<br/><input type="log" name="cena" maxlength="10" value="'.$value[1].'" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="ataka" value="$(ataka)"/>';
echo 
'<postfield name="grade" value="$(grade)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'<postfield name="ima" value="$(ima)"/>';
echo 
'</form>';
break;

case 
'wedita':
$vfile = @file("data/shop/armour/$tip/$id.dat");
$value explode(":||:",$vfile[0]);
////////////////////////////// INPUT /////////////////////////////
echo '<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=editaw&amp;id='.$id.'&amp;tip='.$tip.'&amp;nazv='.$value[4].'">';
echo 
'Название:<br/><input type="log" name="name" value="'.$value[4].'" /><br/>';
echo 
'Атаки:<br/><input type="log" name="ataka" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'Грейд:<br/><select id="select" name="grade" type="select">
                    <option value="NG">NG </option>
                    <option value="D">D </option>
                    <option value="C">C </option>
                    <option value="B">B </option>
                    <option value="A">A </option>
                    <option value="S">S </option>
</select><br/>'
;
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="golova">Шлем </option>
                    <option value="body">Броня </option>
                    <option value="heand">Перчатки </option>
                    <option value="down">Штаны </option>
                    <option value="nogi">Ботинки </option>
</select><br/>'
;
echo 
'Картинка [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelista&amp;tip='.$tip.'">?</a>]:<br/><input id=select name=ima value='.$value[6].' /><br/>';
echo 
'Цена:<br/><input type="log" name="cena" maxlength="10" value="'.$value[1].'" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="ataka" value="$(ataka)"/>';
echo 
'<postfield name="grade" value="$(grade)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'<postfield name="ima" value="$(ima)"/>';
echo 
'</form>';
break;

case 
'edit':
echo 
'<div id="menu6">'.$bimg8.'Редактировать:</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=s">';
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="sword">Меч </option>
                    <option value="axe">Топор </option>
                    <option value="mines">Копье </option>
                    <option value="knife">Нож </option>
                    <option value="mace">Булава </option>
                    <option value="brassknuckles">Кастет </option>
                    <option value="bit">Бита </option>
                    <option value="sharpening">Заточка </option>
                    <option value="hammer">Молот </option>
</select><br/>'
;
echo 
'<br /><input class="button" type="submit" value="Изменить"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'</form>';
echo 
'<div id="menu6">'.$bimg5.'Создать:</div>';
//////////////////////////////// СОЗДАТЬ ПУШКУ ///////////////////////////////
$vfile = @file("data/shop/$id.dat");
$value explode("||",$vfile[0]);
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=editok">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'Атаки:<br/><input type="log" name="ataka" maxlength="25" value="'.$value[1].'" /><br/>';
echo 
'Грейд:<br/><select id="select" name="grade" type="select">
                    <option value="NG">NG </option>
                    <option value="D">D </option>
                    <option value="C">C </option>
                    <option value="B">B </option>
                    <option value="A">A </option>
                    <option value="S">S </option>
</select><br/>'
;
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="sword">Меч </option>
                    <option value="axe">Топор </option>
                    <option value="mines">Копье </option>
                    <option value="knife">Нож </option>
                    <option value="mace">Булава </option>
                    <option value="brassknuckles">Кастет </option>
                    <option value="bit">Бита </option>
                    <option value="sharpening">Заточка </option>
                    <option value="hammer">Молот </option>
</select><br/>'
;
echo 
'Картинка [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelist">?</a>]:<br/><input id=select value=tkas_1_1.gif name=ima /><br/>';
echo 
'Цена:<br/><input type="log" name="cena" maxlength="10" value="'.$value[4].'" />';
echo 
'<br /><input class="button" type="submit" value="Создать"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="ataka" value="$(ataka)"/>';
echo 
'<postfield name="grade" value="$(grade)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'<postfield name="ima" value="$(ima)"/>';
echo 
'</form>';
/////////////////////////////////////////////////////////////////////////////
echo''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'edita':
echo 
'<div id="menu6">'.$bimg8.'Редактировать:</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=sa">';
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="golova">Шлем </option>
                    <option value="body">Броня </option>
                    <option value="heand">Перчатки </option>
                    <option value="down">Штаны </option>
                    <option value="nogi">Ботинки </option>
</select><br/>'
;
echo 
'<br /><input class="button" type="submit" value="Изменить"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'</form>';
echo 
'<div id="menu6">'.$bimg5.'Создать:</div>';
//////////////////////////////// СОЗДАТЬ ШМОТКУ ///////////////////////////////
$vfile = @file("data/shop/$id.dat");
$value explode("||",$vfile[0]);
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=editaok">';
echo 
'Название:<br/><input type="log" name="name" value="'.$value[0].'" /><br/>';
echo 
'Защиты:<br/><input type="log" name="ataka" maxlength="25" value="'.$value[1].'" /><br/>';
echo 
'Грейд:<br/><select id="select" name="grade" type="select">
                    <option value="NG">NG </option>
                    <option value="D">D </option>
                    <option value="C">C </option>
                    <option value="B">B </option>
                    <option value="A">A </option>
                    <option value="S">S </option>
</select><br/>'
;
echo 
'Тип:<br/><select id="select" name="tip" type="select">
                    <option value="golova">Шлем </option>
                    <option value="body">Броня </option>
                    <option value="heand">Перчатки </option>
                    <option value="down">Штаны </option>
                    <option value="nogi">Ботинки </option>
</select><br/>'
;
echo 
'<input type=hidden name=ima value="1.gif" />';
echo 
'Цена:<br/><input type="log" name="cena" value="'.$value[4].'" />';
echo 
'<br /><input class="button" type="submit" value="Создать"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="ataka" value="$(ataka)"/>';
echo 
'<postfield name="grade" value="$(grade)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'<postfield name="tip" value="$(tip)"/>';
echo 
'<postfield name="ima" value="$(ima)"/>';
echo 
'</form>';
/////////////////////////////////////////////////////////////////////////////
echo''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'editok' :
include_once(
"files/functions.php");
$name=check($name);
$ataka=check($ataka);
$grade=check($grade);
$cena=check($cena);
$tip=check($tip);
$ima=check($ima);
$text=$ataka.':||:'.$cena.':||:weapon:||:1:||:'.$name.':||:'.$grade.':||:'.$ima.':||:';
/////////////////////////////// write item ////////
$sword opendir("data/shop/$tip/");
while((
$k=readdir($sword))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($sword);
$number $allw+1;
$fp=fopen("data/shop/$tip/$number.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Шмотка добавлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edit">Назад</a><br />';
break;

case 
'editaok' :
include_once(
"files/functions.php");
$name=check($name);
$ataka=check($ataka);
$grade=check($grade);
$cena=check($cena);
$tip=check($tip);
$ima=check($ima);
$text=$ataka.':||:'.$cena.':||:'.$tip.':||:1:||:'.$name.':||:'.$grade.':||:'.$ima.':||:';
/////////////////////////////// write item ////////
$sword opendir("data/shop/armour/$tip");
while((
$k=readdir($sword))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($sword);
$number $allw+1;
$fp=fopen("data/shop/armour/$tip/$number.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Шмотка добавлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edita">Назад</a><br />';
break;

case 
'editw' :
include_once(
"files/functions.php");
$name=check($name);
$ataka=check($ataka);
$grade=check($grade);
$cena=check($cena);
$tip=check($tip);
$ima=check($ima);
$text=$ataka.':||:'.$cena.':||:weapon:||:1:||:'.$name.':||:'.$grade.':||:'.$ima.':||:';
/////////////////////////////// write item ////////
$sword opendir("data/shop/$tip/");
while((
$k=readdir($sword))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($sword);
$number $allw+1;
$fp=fopen("data/shop/$tip/$id.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Шмотка <b>'.$nazv.'</b> обновлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=s&amp;tip='.$tip.'">Назад</a><br />';
break;

case 
'editaw' :
include_once(
"files/functions.php");
$name=check($name);
$ataka=check($ataka);
$grade=check($grade);
$cena=check($cena);
$tip=check($tip);
$ima=check($ima);
$text=$ataka.':||:'.$cena.':||:'.$tip.':||:1:||:'.$name.':||:'.$grade.':||:'.$ima.':||:';
/////////////////////////////// write item ////////
$sword opendir("data/shop/armour/$tip/");
while((
$k=readdir($sword))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($sword);
$number $allw+1;
$fp=fopen("data/shop/armour/$tip/$id.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Шмотка <b>'.$nazv.'</b> обновлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=sa&amp;tip='.$tip.'">Назад</a><br />';
break;

case 
'showimagelist':
echo
'<div id=menu6>';
$dira opendir ("pic/equip/weapons");
while (
$filea readdir ($dira)) 
{if (( 
$filea != ".") && ($filea != "..") && ($filea != "Trumbs.db"))
{
$aa[]=$filea;}}
closedir ($dira);
$totala count($aa);
for (
$ia 0$ia $totala$ia++){
$data_namea[]=$aa[$ia];
}
foreach(
$data_namea as $ka=>$va)
{
$dat_screena[]="<img width=20 height=20 src="pic/equip/weapons/$data_namea[$ka]" alt="$data_namea[$ka]"/> _ <input value="$data_namea[$ka]" type=log /><br/>";
}
$totala count($dat_screena);
if (empty(
$_GET['logs'])) $logs 0;
else 
$logs $_GET['logs'];
if (
$totala $logs 10){ $end $totala; }
else {
$end $logs 10; }
for (
$ia $logs$ia $end$ia++){
echo
"$dat_screena[$ia]";
}
if (
$logs != 0) {echo '<a href="bs.php?logs='.($logs 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelist">&#x41D;&#x430;&#x437;&#x430;&#x434;</a> ';}
if (
$totala $logs 10) {echo ' <a href="bs.php?logs='.($logs 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelist">&#x414;&#x430;&#x43B;&#x435;&#x435;</a>';}
echo
'</div>';
echo
''.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;&amp;go=s&amp;tip='.$tip.'">назад</a>';
echo
"<div id=menu6>Всего: $totala картинок</div>";
break;

case 
'showimagelista':
echo
'<div id=menu6>';
$dira opendir ("pic/equip/$tip");
while (
$filea readdir ($dira)) 
{if (( 
$filea != ".") && ($filea != "..") && ($filea != "Trumbs.db") && ($filea != "Thumbs.db"))
{
$aa[]=$filea;}}
closedir ($dira);
$totala count($aa);
for (
$ia 0$ia $totala$ia++){
$data_namea[]=$aa[$ia];
}
foreach(
$data_namea as $ka=>$va)
{
$dat_screena[]="<img width=20 height=20 src="pic/equip/$tip/$data_namea[$ka]" alt="$data_namea[$ka]"/> _ <input value="$data_namea[$ka]" type=log /><br/>";
}
$totala count($dat_screena);
if (empty(
$_GET['logs'])) $logs 0;
else 
$logs $_GET['logs'];
if (
$totala $logs 10){ $end $totala; }
else {
$end $logs 10; }
for (
$ia $logs$ia $end$ia++){
echo
"$dat_screena[$ia]";
}
if (
$logs != 0) {echo '<a href="bs.php?logs='.($logs 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelista&amp;tip='.$tip.'">&#x41D;&#x430;&#x437;&#x430;&#x434;</a> ';}
if (
$totala $logs 10) {echo ' <a href="bs.php?logs='.($logs 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showimagelista&amp;tip='.$tip.'">&#x414;&#x430;&#x43B;&#x435;&#x435;</a>';}
echo
'</div>';
echo
''.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;&amp;go=sa&amp;tip='.$tip.'">назад</a>';
echo
"<div id=menu6>Всего: $totala картинок</div>";
break;

case 
'showbanned':
echo
'<div id="menu6"><b>Нажав на ник вы разбаните его!</b></div>';
$file file("data/ban.dat");
$total count($file);
for (
$i 0$i $total$i++){
$data explode("||",$file[$i]);
$time=time()-86400;
if(
$data[1]>$time){
$data_name[]=$data[2];
$data_id[]=$i;}}
if(empty(
$data_name)){echo'Забаненых нет.'; echo'<br/>'.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>'; include_once "files/down.php"; exit;}
foreach(
$data_name as $k=>$v)
{
$dat_screen[]="<a href="bs.php?log=$log&amp;pas=$pas&amp;name=$data_name[$k]&amp;id=$data_id[$k]&amp;go=delban">$data_name[$k]</a><br/>";
}
$total count($dat_screen);
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start 10){ $end $total; }
else {
$end $start 10; }
for (
$i $start$i $end$i++){
echo
"$dat_screen[$i]";
}
if (
$start !== 0) {echo '<a href="bs.php?start='.($start 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showbanned">назад</a> ';}
if (
$total $start 10) {echo ' <a href="bs.php?start='.($start 10).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=showbanned">Дале</a>';}
break;


case 
'delban':
$file file("data/ban.dat");
$fp=fopen("data/ban.dat","w");
flock ($fp,LOCK_EX);
unset(
$file[$id]);
fputs($fpimplode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg5.' Результат </div>';
echo 
'Игрок '.$name.' разбанен.'.$img37.'<br/>';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'openchat':
$fp=fopen("data/config.dat","w");
flock($fp,LOCK_EX);                                                                         
fputs($fp,"on||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
"Чат включен $img37<br/><a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'closechat':
$fp=fopen("data/config.dat","w");
flock($fp,LOCK_EX);                                                                         
fputs($fp,"off||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
"Чат выключен $img37<br/><a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'block':
echo 
'<div id="menu6">Дать блок '.$bimg14.'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=blockok">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Причина:<br />';
echo 
'<input type="log" name="prichina" /><br />';
echo 
'<input type="submit" class="button" value="Заблочить" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="prichina" value="$(prichina)"/>';
echo 
'</form>';
echo
"<a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'blockok':
include_once(
"files/functions.php");
$name=check($name);
$prichina=check($prichina);
$date date("d.m.Y");
$name=htmlspecialchars(stripslashes($name));
$fp=fopen("data/block/$name.dat","w");
flock($fp,LOCK_EX);                                                                         
fputs($fp,"$log||$date||$name||$prichina|| ||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Игрок '.$name.' заблокирован администратором '.$log.'! '.$img37.'</div>
<b>Дата : </b>'
.$date.'<br />
<b>Причина :</b> '
.$prichina.'<br />
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'reblock':
///////////////////////////////////////
echo'<div id="menu6">'.$bimg9.'Список заблокированых</div>';
$dir opendir ("data/block"); 
while (
$filel readdir ($dir)) 
{
if (( 
$filel != ".") and ($filel != ".."))

$id=str_replace(".dat","",$filel);
$text = @file("data/block/$filel"); 
$data explode("||",$text[0]);
echo 
"<b>$data[2]</b> [$data[1]] <a href="bs.php?log=$log&amp;pas=$pas&amp;go=reblockok&amp;filel=$filel">[-]</a><br/>";
}}
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
echo 
'</form>';
break;

case 
'reblockok':
$time=time()-3600;
$dir opendir ("data/block");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/block/$filel");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/block/$filel");
}}
echo
"<b>$filel</b> успешно разблокирован. $img37<br/>
$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=reblock">назад</a>";
break;

case 
'clan':
///////////////////////////////////////
echo'<div id="menu6">'.$bimg9.'Список кланов</div>';
$dir opendir ("data/clan"); 
while (
$filel readdir ($dir)) 
{
if (( 
$filel != ".") and ($filel != "..") and ($filel != "bank") and ($filel != "chat") and ($filel != "clanholl") and ($filel != "desk") and ($filel != "logs") and ($filel != "name") and ($filel != "site") and ($filel != "sklad") and ($filel != "tmp") and ($filel != "zahvat"))

$id=str_replace(".dat","",$filel);
$text = @file("data/clan/$filel"); 
$data explode(":||:",$text[0]);
$clanh = @file("data/clan/clanholl/$id.dat");
echo 
"<img src="pic/clan/$data[2]" /> <a href="bs.php?log=$log&amp;pas=$pas&amp;go=showclan&amp;clan=$id"><b>$data[1]</b></a> [$data[0]] <a href="bs.php?log=$log&amp;pas=$pas&amp;go=showclanlog&amp;clan=$id">[log]</a> <a href="bs.php?log=$log&amp;pas=$pas&amp;go=showclanusers&amp;clan=$id">[usr]</a>";if(!$clanh){ echo '<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=addclanholl&amp;clan='.$id.'">[ch+]</a>';}echo '<br/>';
}}
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
echo 
'</form>';
break;

case 
'showclanlog':
$fi = @file("data/clan/$clan.dat");
$fi explode(":||:"$fi[0]);
echo
'<div id="menu6">'.$bimg9.'Лог банка клана <b>'.$fi[1].'</b></div>';
$fal = @file("data/clan/logs/$clan.dat"); 
if(!
$fal){echo"Лог пуст!";}
$total=count($fal);
$fal = @array_reverse($fal);
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start 5){ $end $total; }
else {
$end $start 5; }
for (
$i $start$i $end$i++){
$data explode("||",$fal[$i]);
echo
"$data[0]<br/>";}
if (
$start != 0) {echo '<a href="clanroom.php?start='.($start 5).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=logs">Назад</a> ';}else{echo'<br/>';}
if (
$total $start 5) {echo ' <a href="clanroom.php?start='.($start 5).'&amp;log='.$log.'&amp;pas='.$pas.'&amp;go=logs">Далее</a>';}
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=clan>назад</a>';
break;

case 
'showclanusers':
$fi = @file("data/clan/$clan.dat");
$fi explode(":||:"$fi[0]);
echo
'<div id="menu6">'.$bimg9.'Юзеры клана <b>'.$fi[1].'</b></div>';
$fal = @file("data/clan/name/$clan.dat"); 
if(!
$fal){echo"В клане никого нет.";}
$total=count($fal);
$text = @file("data/clan/name/$clan.dat"); 
for(
$i=0$i<$total$i++){
$data explode("|",$fal[$i]);
$i2=$i+1;
echo
"<b>$i2.</b> $data[1]<br/>";}
echo 
"<br/>Лидер: <b>$clan</b> <br/>";
break;

case 
'showclan':
///////////////////////////////////////
$cl = @file("data/clan/$clan.dat");
$data explode(":||:"$cl[0]);
$text = @file("data/clan/site/$clan.dat"); 
$text explode("||",$text[0]);
$bank = @file("data/clan/bank/$clan.dat"); 
$bank explode("||",$bank[0]);
if(empty(
$bank[0])){$bank[0]="0";}
$ob = @file("data/clan/desk/$clan.dat"); 
$ob explode("||",$ob[0]);
echo
'<div id="menu6">'.$bimg9.'Клан <b>'.$data[1].'</b></div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=saveclan&clan='.$clan.'">';
echo 
'Лого: <br />';
echo 
'<input type="log" name="logo" value="'.$data[2].'" /><br />';
echo 
'Казна: <br />';
echo 
'<input type="log" name="kazna" value="'.$bank[0].'" /><br />';
echo 
'Сайт: <br />';
echo 
'<input type="log" name="objs" value="'.$text[0].'" /><br />';
echo 
'Обьявление: <br />';
echo 
'<textarea id="tex" name="obj">'.$ob[0].'</textarea><br />';
echo 
'Кланхолл: <br />';
echo 
'<select id="select" name="clanholl" />
<option value"yes">Да</option>
<option value"no">Нет</option></select><br />'
;
echo 
'<input type="submit" class="button" value="Сохранить" />';
echo 
'</form>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'saveclan':
$ds=@file("data/clan/$clan.dat");
$ds=explode(":||:"$ds[0]);
$fp=fopen("data/clan/$clan.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$ds[0]:||:$ds[1]:||:$logo:||:");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
$fp=fopen("data/clan/bank/$clan.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$kazna||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
$fp=fopen("data/clan/site/$clan.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$objs||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
$fp=fopen("data/clan/desk/$clan.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$obj||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Успешно! '.$img37.'</div>
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'addclanholl':
$date=date("d");
$text="$date||";
$fp=fopen("data/clan/clanholl/$clan.dat","w");
flock ($fp,LOCK_EX);
fputs($fp,"$textrn");
flock ($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Успешно! '.$img37.'</div>
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'ava':
echo 
'<div id="menu6">'.$bimg7.' Аватар </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=avatar">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Аватар:<br />';
echo 
'<input type="log" name="pic" /><br />';
echo 
'<input type="submit" class="button" value="Сохранить" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="pic" value="$(pic)"/>';
echo 
'</form>';
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=medallist">Список аватаров</a><br />';
echo
"<a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'avatar':
include_once(
"files/functions.php");
$name=check($name);
$pic=check($pic);
$date date("d.m.Y");
$name=htmlspecialchars(stripslashes($name));
$fp=fopen("local/dataava/$name.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$pic||$name||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Игрок '.$name.' получил аватар! '.$img37.'</div>
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'medal':
echo 
'<div id="menu6">'.$bimg7.' Наградить </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=givemedal">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Медаль:<br />';
echo 
'<select id="select" name="medal">';
echo 
'<option value="elita">elita</option>';
echo 
'<option value="brave">за отвагу</option>';
echo 
'<option value="redhart">red hart</option>';
echo 
'<option value="krest">крестоносец</option>';
echo 
'<option value="gold">gold user</option>';
echo 
'<option value="testor">testor</option>
</select><br />'
;
echo 
'<input type="submit" class="button" value="Наградить" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="medal" value="$(medal)"/>';
echo 
'</form>';
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=medallist">Список наград</a><br />';
echo
"<a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'givemedal':
include_once(
"files/functions.php");
$name=check($name);
$medal=check($medal);
$date date("d.m.Y");
$name=htmlspecialchars(stripslashes($name));
$fp=fopen("local/datamedal/$medal/$name.dat","w");
flock($fp,LOCK_EX);
fputs($fp,"$log||$date||");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
//////////////// adding news //////////////////////
$date=date("d.m.y");
$tex="Наши медалисты||$date||Сегодня $name был награжден медалью $medal. Поздравим его!"
$fp=@fopen("data/news.dat","a+");  
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$texrn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Игрок '.$name.' награжден администратором '.$log.'! '.$img37.'</div>
<b>Дата : </b>'
.$date.'<br />
<b>Медаль :</b> '
.$medal.'<br />
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'medallist':
echo
'<div id="menu6">'.$bimg13.'Список наград</div><div id="menu6">';
echo
'<b>за отвагу</b><br />';
$dir opendir ("local/datamedal/brave"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/brave/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=brave">del</a>]<br/>';
}}
echo
'</div><div id="menu6"><b>testor</b><br />';
$dirt opendir ("local/datamedal/testor"); 
while (
$file readdir ($dirt)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/testor/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=testor">del</a>]<br/>';
}}
echo
'</div><div id="menu6"><b>red hart</b><br />';
$dirt opendir ("local/datamedal/redhart"); 
while (
$file readdir ($dirt)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/redhart/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=redhart">del</a>]<br/>';
}}
echo
'</div>';
echo
'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=medallist2>дале</a><br />';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'medallist2':
echo
'<div id="menu6">'.$bimg13.'Список наград</div><div id="menu6">';
echo
'<b>gold user</b><br />';
$dir opendir ("local/datamedal/gold"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/gold/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=gold">del</a>]<br/>';
}}
echo
'</div><div id="menu6"><b>elita</b><br />';
$dirt opendir ("local/datamedal/elita"); 
while (
$file readdir ($dirt)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/elita/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=elita">del</a>]<br/>';
}}
echo
'</div><div id="menu6"><b>крестоносец</b><br />';
$dirt opendir ("local/datamedal/krest"); 
while (
$file readdir ($dirt)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("local/datamedal/krest/$file"); 
$data explode("||",$text[0]);
echo 
''.$id.' [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=takemedal&amp;id='.$id.'&amp;razd=krest">del</a>]<br/>';
}}
echo
'</div>';
echo
'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=medallist>назад</a><br />';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'takemedal':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$time=time()-3600;
$dir opendir ("local/datamedal/$razd");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("local/datamedal/$razd/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("local/datamedal/$razd/$id.dat");
}}
echo
"<b>$name</b> лишен медали. $img37<br/>$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=medallist">назад</a>";
break;

case 
'towns':
echo 
'<div id="menu6">'.$bimg6.' Добавить город </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=addtown">';
echo 
'Название:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Аден за телепорт:<br />';
echo 
'<input type="log" name="cost" /><br />';
echo 
'Имя охранника:<br />';
echo 
'<input type="log" name="gatekeeper" /><br />';
echo 
'Речь охранника:<br />';
echo 
'<input type="log" name="speak" /><br />';
echo 
'<input type="submit" class="button" value="Создать" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cost" value="$(cost)"/>';
echo 
'<postfield name="speak" value="$(speak)"/>';
echo 
'<postfield name="gatekeeper" value="$(gatekeeper)"/>';
echo 
'</form>';
echo
"<a href="bs.php?log=$log&amp;pas=$pas&amp;go=listgorod">Список городов</a><br />";
echo
"<a href="bs.php?log=$log&amp;pas=$pas&amp;go=listokres">Список окрестностей</a>";
echo 
'<div id="menu6">'.$bimg6.' Добавить окрестность </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=addokr">';
echo 
'Название:<br />';
echo 
'<input type="log" name="name" /><br />';
echo 
'Аден за телепорт:<br />';
echo 
'<input type="log" name="cost" /><br />';
echo 
'В городе:<br />';
echo 
'<input type="log" name="pgorod" /><br />';
echo 
'<input type="submit" class="button" value="Создать" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cost" value="$(cost)"/>';
echo 
'<postfield name="pgorod" value="$(pgorod)"/>';
echo 
'</form>';
echo
"<a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'addtown':
if (
file_exists($_POST[name].'.php')){echo 'Такой город уже есть!'; include "files/down.php"; exit;}
if (
$name==""){echo 'Нада ввести название!'; include "files/down.php"; exit;}
include_once(
"files/functions.php");
$name=check($name);
$cost=check($cost);
$name=htmlspecialchars(stripslashes($name));
$creat 'data/idgorod/'.$_POST[name];
mkdir($creat,0777);
$tex="$gatekeeper||$speak||"
$fp=@fopen("data/gorod/$name.dat","w");
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$tex");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
$gor="<?
include_once "
files/gorod.php";
?>"

$fp=@fopen("$name.php","w");
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$gor");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
//////////////// adding news /////////////////////
$date=date("d.m.y");
$tex="Обнова||$date||Сегодня был создан город $name!"
$fp=@fopen("data/news.dat","a+");  
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$texrn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg7.' Город '.$name.' успешно создан! '.$img37.'</div>
<b>Дата : </b>'
.$date.'<br />
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'listgorod':
#---------------------#
$duuu=opendir("data/idgorod"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg13.'Список городов</div><div id="menu6">';
$dir opendir ("data/idgorod"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/idgorod/$file");
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=edittown&amp;town='.$id.'">'.$file.'</a><br/>';
}}
echo
'</div><div id="menu6">Всего городов '.$all.'</div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'edittown':
#---------------------#
$duuu=opendir("data/idgorod/$town"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg13.'Телепорт города '.$town.'</div><div id="menu6">';
$dir opendir ("data/idgorod/$town"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/idgorod/$town/$file"); 
$data explode("||",$text[0]);
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=goedittown&amp;town='.$town.'&amp;id='.$id.'">'.$data[0].'</a> [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=deltown&amp;town='.$town.'&amp;id='.$id.'">del</a>]<br/>';
}}
echo
'</div><div id="menu6">Всего городов и окрестностей '.$all.'<br/>';echo '<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=addtotown&amp;town='.$town.'">Добавить еще</a><br/></div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'goedittown':
$vfile = @file("data/idgorod/$town/$id.dat");
$value explode("||",$vfile[0]);
if (
$value[1]!=="combat"){
echo
'<div id="menu6">'.$bimg13.'Город '.$value[0].'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=savetown&amp;id='.$id.'&amp;town='.$town.'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" value="'.$value[3].'" /><br/>';
echo 
'Цена за телепорт:<br/><input type="log" name="cena" maxlength="10" value="'.$value[2].'" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'</form>';}
else{
echo
'<div id="menu6">'.$bimg13.'Окрестность '.$value[0].'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=saveokr&amp;id='.$id.'&amp;town='.$town.'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" value="'.$value[0].'" /><br/>';
echo 
'Цена за телепорт:<br/><input type="log" name="cena" maxlength="10" value="'.$value[2].'" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'</form>';}
break;

case 
'savetown' :
include_once(
"files/functions.php");
$name=check($name);
$cena=check($cena);
$text="<b>$name</b>||$name.php||$cena||$name||100||";
/////////////////////////////// write town ////////
$fp=fopen("data/idgorod/$town/$id.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Город '.$name.' обновлен! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edittown&amp;town='.$town.'">Назад</a><br />';
break;

case 
'saveokr' :
include_once(
"files/functions.php");
$name=check($name);
$cena=check($cena);
$text="$name||combat||$cena||$name||$name.php||50||";
/////////////////////////////// write okr ////////
$fp=fopen("data/idgorod/$town/$id.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Окрестность '.$name.' обновлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edittown&amp;town='.$town.'">Назад</a><br />';
break;

case 
'addtotown':
echo
'<div id="menu6">'.$bimg6.'Выберите тип</div>';
echo 
'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=addtotownn&amp;tip=gorod&amp;town='.$town.'">Город</a><br />';
echo 
'<a href="bs.php?log='.$log.'&pas='.$pas.'&go=addtotownn&amp;tip=combat&amp;town='.$town.'">Окрестность</a><br />';
break;

case 
'addtotownn':
if (
$tip!=="combat"){
echo
'<div id="menu6">'.$bimg13.'Город '.$value[0].'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=savetotown&amp;id='.$id.'&amp;town='.$town.'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" /><br/>';
echo 
'Цена за телепорт:<br/><input type="log" name="cena" maxlength="10" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'</form>';}
else{
echo
'<div id="menu6">'.$bimg13.'Окрестность '.$value[0].'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=savetookr&amp;id='.$id.'&amp;town='.$town.'">';
echo 
'Название:<br/><input type="log" name="name" maxlength="25" /><br/>';
echo 
'Цена за телепорт:<br/><input type="log" name="cena" maxlength="10" />';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="cena" value="$(cena)"/>';
echo 
'</form>';}
break;

case 
'savetotown' :
include_once(
"files/functions.php");
$name=check($name);
$cena=check($cena);
if (!
file_exists($_POST[name].'.php')){echo 'Такого города нет!'; include "files/down.php"; exit;}
if (
$name==""){echo 'Нада ввести название!'; include "files/down.php"; exit;}
if (
$cena==""){echo 'Нада ввести цену!'; include "files/down.php"; exit;}
$text="<b>$name</b>||$name.php||$cena||$name||100||";
/////////////////////////////// write town ////////
$plus opendir("data/idgorod/$town/");
while((
$k=readdir($plus))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($plus);
$number $allw+1;
$fp=fopen("data/idgorod/$town/$number.dat","w");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Город '.$name.' добавлен! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edittown&amp;town='.$town.'">Назад</a><br />';
break;

case 
'savetookr' :
include_once(
"files/functions.php");
$name=check($name);
$cena=check($cena);
if (!
file_exists($_POST[name].'.php')){echo 'Такой окрестности нет!'; include "files/down.php"; exit;}
if (
$name==""){echo 'Нада ввести название!'; include "files/down.php"; exit;}
if (
$cena==""){echo 'Нада ввести цену!'; include "files/down.php"; exit;}
$text="$name||combat||$cena||$name||$name.php||50||";
/////////////////////////////// write okr ////////
$plus opendir("data/idgorod/$town/");
while((
$k=readdir($plus))!==false){
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $allw++;} closedir($plus);
$number $allw+1;
$fp=fopen("data/idgorod/$town/$number.dat","w"); 
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Окрестность '.$name.' добавлена! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=edittown&amp;town='.$town.'">Назад</a><br />';
break;

case 
'listokres':
#---------------------#
$duuu=opendir("data/monstrs"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg13.'Список городов</div><div id="menu6">';
$dir opendir ("data/monstrs"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/monstrs/$file");
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=editmonstr&amp;okres='.$id.'">'.$file.'</a><br/>';
}}
echo
'</div><div id="menu6">Всего окрестностей '.$all.'</div>';
echo
''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'editmonstr':
#---------------------#
$duuu=opendir("data/monstrs/$okres"); 
$all 0
while((
$k=readdir($duuu))!==false){ 
if (
$k=='.'||$k=='..'||$k=='.htaccess'||$k=='index.php') continue; $all++;} closedir($duuu);
#---------------------#
echo'<div id="menu6">'.$bimg13.'Монстры окрестности  '.$okres.'</div><div id="menu6">';
$dir opendir ("data/monstrs/$okres"); 
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") and ($file != ".."))

$id=str_replace(".dat","",$file);
$text = @file("data/monstrs/$okres/$file"); 
$data explode("||",$text[0]);
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=goeditmonstr&amp;okres='.$okres.'&amp;id='.$id.'">'.$data[0].'</a> [<b>'.$data[1].'</b> lvl | <font color="red">'.$data[2].'</font> hp] [<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=delmonstr&amp;okres='.$okres.'&amp;id='.$id.'">del</a>]<br/>';
}}
echo
'</div><div id="menu6">Здесь монстров '.$all.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=addmonstr&amp;okres='.$okres.'">[+]</a><br/>';
#echo '<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=addtotown&amp;town='.$town.'">Добавить еще</a><br/></div>';
echo''.$img2.'<a href=bs.php?log='.$log.'&amp;pas='.$pas.'>назад</a>';
break;

case 
'goeditmonstr':
$vfile = @file("data/monstrs/$okres/$id.dat");
$value explode("||",$vfile[0]);
echo
'<div id="menu6">'.$bimg13.'Монстр <b>'.$value[0].'</b></div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=savemonstr&amp;id='.$id.'&amp;okres='.$okres.'">';
echo 
'Имя:<br/><input type="log" name="name" value="'.$value[0].'" /><br/>';
echo 
'Уровень:<br/><input type="log" name="lvl" value="'.$value[1].'" /><br/>';
echo 
'HP:<br/><input type="log" name="hp" maxlength="10" value="'.$value[2].'" /><br/>';
echo 
'Урон:<br/><input type="log" name="min" maxlength="10" value="'.$value[5].'" /><br/>';
echo 
'<br /><input class="button" type="submit" value="Сохранить"/>';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'</form>';
break;

case 
'savemonstr' :
include_once(
"files/functions.php");
$text="$name||$lvl||$hp||ok||active||$min||$min||";
/////////////////////////////// write monstr ////////
$fp=fopen("data/monstrs/$okres/$id.dat","w+");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Монстр '.$name.' обновлен! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=editmonstr&amp;okres='.$okres.'">Назад</a><br />';
break;

case 
'addmonstr':
$mons opendir("data/monstrs/$okres");
while((
$k=readdir($mons))!==false){
if (
$k=='.'||$k=='..') continue; $allw++;} closedir($mons);
$plus $allw+1;
$text="Monstr||1||40||ok||active||5||5||";
/////////////////////////////// write monstr ////////
$fp=fopen("data/monstrs/$okres/$plus.dat","w");  
flock($fp,LOCK_EX);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
'Монстр добавлен! '.$img37.'<br />'.$img2.'<a href="bs.php?log='.$log.'&pas='.$pas.'&amp;go=editmonstr&amp;okres='.$okres.'">Назад</a><br />';

break;

case 
'delmonstr':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$time=time()-3600;
$dir opendir ("data/monstrs/$okres");
while (
$file readdir ($dir))
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/monstrs/$okres/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/monstrs/$okres/$id.dat");
}}
echo
"$id удалено. $img37<br/>$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=editmonstr&amp;okres=$okres">назад</a>";
break;

case 
'deltown':
///////////////////////////////////////
include_once("files/functions.php");
///////////////////////////////////////
$time=time()-3600;
$dir opendir ("data/idgorod/$town");
while (
$file readdir ($dir))
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/idgorod/$town/$id.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/idgorod/$town/$id.dat");
}}
echo
"$id удалено. $img37<br/>$img2<a href="bs.php?log=$log&amp;pas=$pas&amp;go=listgorod">назад</a>";
break;

case 
'closegame':
$date date("d.m.Y");
$fp=fopen("local/game/switch.dat","w");
flock($fp,LOCK_EX);                                                                         
fputs($fp,"Идет обновление игры.||$date");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
echo
"Игра выключена $img37<br/><a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'opengame':
$time=time()-3600;
$dir opendir ("local/game");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("local/game/switch.dat");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("local/game/switch.dat");
}}
echo 
"Игра успешно открыта. $img37<br/>
$img2<a href="bs.php?log=$log&amp;pas=$pas">назад</a>";
break;

case 
'news':
echo 
'<div id="menu6">'.$bimg5.' Новости </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=addnews">';
echo 
"Заголовок:<br/>";
echo 
'<input type="log" name="zag" maxlength="100" /><br/>';
echo 
'Новость:<br/>';
echo 
'<textarea id="tex" name="msg" maxlength="999"></textarea><br/>';
echo 
'<input type="submit" class="button" value="Добавить" />';
echo 
'<postfield name="zag" value="$(zag)"/>';
echo 
'<postfield name="msg" value="$(msg)"/>';
echo 
'</form>';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'addnews':
$date=date("d.m.y");
$tex="$zag||$date||$msg"
$fp=@fopen("data/news.dat","a+");  
flock ($fp,LOCK_EX);                                                              
fputs($fp,"$texrn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
echo 
'<div id="menu6">'.$bimg5.' Результат добавления </div>';
echo
'Новость <b>'.$zag.'</b> успешно создана. '.$img37.'<br/>Текст новости<br />
<textarea id="tex">'
.$msg.'</textarea><br /><br />';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'messages':
echo 
'<div id="menu6">'.$bimg5.' Разсылка </div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=sendmsg">';
echo 
"Деньги:<br/>";
echo 
'<input type="log" name="kol" maxlength="10" /><br/>';
echo 
'Текст разсылки:<br/>';
echo 
'<textarea id="tex" name="msg" maxlength="999"></textarea><br/>';
echo 
'<input type="submit" class="button" value="Добавить" />';
echo 
'<postfield name="kol" value="$(kol)"/>';
echo 
'<postfield name="msg" value="$(msg)"/>';
echo 
'</form>';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'sendmsg':
$fdir opendir('data/reg/');
while(
$file readdir($fdir)){
if (
$file != '.' and $file != '..'){
$file=str_replace(".dat","",$file);
$fal = @file("data/reg/$file.dat"); 
$uda explode(":||:",$fal[0]);
$uda[8]=$uda[8]+$_POST[kol];
$t=$uda[0].':||:'.$uda[1].':||:'.$uda[2].':||:'.$uda[3].':||:'.$uda[4].':||:'.$uda[5].':||:'.$uda[6].':||:'.$uda[7].':||:'.$uda[8].':||:'.$uda[9].':||:'.$uda[10].':||:'.$uda[11].':||:'.$uda[12].':||:'.$uda[13].':||:'.$uda[14].':||:'.$uda[15].':||:'.$uda[16].':||:'.$uda[17].':||:'.$uda[18].':||:'.$uda[19].':||:'.$uda[20].':||:'.$uda[21].':||:1:||:'.$uda[23].':||:'.$uda[24].':||:'.$uda[25].':||:'.$uda[26].':||:'.$uda[27].':||:'.$uda[28].':||:'.$uda[29].':||:'.$uda[30].':||:'.$uda[31].':||:'.$uda[32].':||:'.$uda[33].':||:'.$uda[34].':||:'.$uda[35].':||:'.$uda[36].':||:'.$uda[37].':||:'.$uda[38].':||:'.$uda[39].':||:'.$uda[40].':||:'.$uda[41].':||:'.$uda[42].':||:'.$uda[43].':||:'.$uda[44].':||:'.$uda[45].':||:'.$uda[46].':||:'.$uda[47].':||:'.$uda[48].':||:'.$uda[49].':||:'.$uda[50].':||:'.$uda[51].':||:'.$uda[52].':||:'.$uda[53].':||:'.$uda[54].':||:'.$uda[55].':||:'.$uda[56].':||:'.$uda[57].':||:'.$uda[58].':||:'.$uda[59].':||:'.$uda[60].':||:'.$uda[61].':||:'.$uda[62].':||:'.$uda[63].':||:'.$uda[64].':||:'.$uda[65].':||:'.$uda[66].':||:'.$uda[67].':||:'.$uda[68].':||:'.$uda[69].':||:'.$uda[70].':||:'.$uda[71].':||:'.$uda[72].':||:'.$uda[73].':||:'.$uda[74].':||:'.$uda[75].':||:'.$uda[76].':||:'.$uda[77].':||:'.$uda[78].':||:'.$uda[79].':||:'.$uda[80].':||:'.$uda[81].':||:'.$uda[82].':||:'.$uda[83].':||:'.$uda[84].':||:'.$uda[85].':||:'.$uda[86].':||:'.$uda[87].':||:'.$uda[88].':||:'.$uda[89].':||:'.$uda[90].':||:'.$uda[91].':||:'.$uda[92].':||:'.$uda[93].':||:'.$uda[94].':||:'.$uda[95].':||:'.$uda[96].':||:'.$uda[97].':||:'.$uda[98].':||:'.$uda[99].':||:'.$uda[100].':||:';
$fp=fopen("data/reg/$file.dat","w");
flock($fp,LOCK_EX);           
ftruncate($fp,0);                                                                 
fputs($fp,"$t");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 
$currHour=date("H",time());
$currDate=date("d F, Y"time());
$currTime=date("$currHour:i:s"time());
$currDate str_replace("January","января",$currDate);
$currDate str_replace("February","февраля",$currDate);
$currDate str_replace("March","марта",$currDate);
$currDate str_replace("April","апреля",$currDate);
$currDate str_replace("May","мая",$currDate);
$currDate str_replace("June","июня",$currDate);
$currDate str_replace("July","июля",$currDate);
$currDate str_replace("August","августа",$currDate);
$currDate str_replace("September","сентября",$currDate);
$currDate str_replace("October","октября",$currDate);
$currDate str_replace("November","ноября",$currDate);
$currDate str_replace("December","декабря",$currDate);
$msg=base64_encode($_POST[msg]);
$msgde=$_POST[msg];
$tex=":::Новости!|$msg|$currDate $currTime"
$fp=@fopen("data/msg/$file.msg","a+");  
flock ($fp,LOCK_EX);
fputs($fp,"$texrn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}}
echo 
'<div id="menu6">'.$bimg5.' Результат разсылки </div>';
echo
'Разсылка успешно создана. '.$img37.'<br/>
Начислено '
.$kol.' аден.<br />
Текст разсылки<br />
<textarea id="tex">'
.$msgde.'</textarea><br /><br />';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'delmsg':
echo 
'<div id="menu6">'.$bimg5.' Очистка привата </div>';
$time=time()-3600;
$dir opendir ("data/msg");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/msg/$file");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];}}
if(
$GLOBALS[all]==""){$GLOBALS[all]="0";}
echo
'Будет удалено  '.$GLOBALS[all].' писем.<br/>
Вы действительно хотите продолжить?<br />'
;
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=delallmsg">Да, продолжить</a>';
echo 
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'"> Нет</a>';
break;

case 
'delallmsg':
$time=time()-3600;
$dir opendir ("data/msg");
while (
$file readdir ($dir)) 
{
if (( 
$file != ".") && ($file != "..")){
$file2=@file("data/msg/$file");
$GLOBALS[total]=count($file2);
$GLOBALS[all]=$GLOBALS[all]+$GLOBALS[total];
@
unlink ("data/msg/$file");}}
if(
$GLOBALS[all]==""){$GLOBALS[all]="0";}
echo 
'<div id="menu6">'.$bimg5.' Результат чистки </div>';
echo 
'Удалено: '.$GLOBALS[all].' писем.'.$img37.'<br/>';
echo 
''.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>';
break;

case 
'chat':
function 
img($image) {return eregi_replace("pic/","pic/"$image);} ob_start("img");
if(empty(
$udata[35])){$udata[35]="5";}
$file = @file("data/chat.dat");
$total count($file);    
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start $udata[35]){ $end $total; }
else {
$end $start $udata[35]; }
for (
$i $start$i $end$i++){
$file = @file("data/chat.dat");
$file array_reverse($file);
$data explode("#",$file[$i]);
$i2=round($i+1);
if(!empty(
$data[1])){
echo
'<b><a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chatdel&amp;id='.$i.'">[Удалить]</a> <a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chatban&amp;name='.$data[1].'">[Бан]</a></b> <a href="search.php?log='.$log.'&amp;pas='.$pas.'&amp;go=go&amp;nick='.$data[1].'">'.$data[1].'</a> - '.$data[0].'<br/>';}}
echo 
'<br /><form method="post" action="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chatmsg">';
echo 
'Сообщение:<br /><input type="log" name="msg" maxlength="300" /><br/>';
echo 
'<input type="submit" value="Написать" class="button" />';
echo 
'<postfield name="msg" value="$(msg)"/>';
echo 
'</form>';
if (
$start != 0) {echo '<a href="bs.php?start='.($start $udata[35]).'&amp;log='.$log.'&amp;pas='.$pas.'">Назад</a> ';}else{echo'';}
if (
$total $start $udata[35]) {echo ' <a href="bs.php?start='.($start $udata[35]).'&amp;log='.$log.'&amp;pas='.$pas.'">Далее</a>';}
echo
'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chat">Обновить</a><br/>'
break;

case 
'chatmsg':
if(
getenv("HTTP_X_FORWARDED_FOR")){ $ip getenv("HTTP_X_FORWARDED_FOR"); }else{
if(
getenv("REMOTE_ADDR")) $ip getenv("REMOTE_ADDR");}
$ip=htmlspecialchars(stripslashes($ip));
$brow=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT')));
$brow=strtok($brow,'/');
$brow=str_replace("#","",$brow);
$ip=str_replace("#","",$ip);
$msg=htmlspecialchars(stripslashes($msg));
$msg=str_replace("#","",$msg);
$date=date("d.m.y");
$time=date("H:i");    
$text="<b>$msg</b>#$log###";
$text=str_replace("rn"""$text);
$fp=fopen("data/chat.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$textrn");
flock ($fp,LOCK_UN);
fclose($fp);
$file=file("data/chat.dat"); $i count($file);
if (
$i>=1000) {
$fp=fopen("data/chat.dat","w");
flock ($fp,LOCK_EX);
unset(
$file[0]);
fputs($fpimplode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
}
echo
'Сообщение успешно добавлено! '.$img37.'<br/>'.$img2.'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chat"> Назад</a><br/>';
break;

case 
'chatdel':
$file = @file("data/chat.dat");
$total count($file);  
if(
$id=="0"){$id=$total-1;}else{$id=$total-$id-1;}
$file=file("data/chat.dat"); 
$fp=fopen("data/chat.dat","w");
flock ($fp,LOCK_EX);
for (
$i=0;$isizeof($file);$i++) { if ($i==$id) {unset($file[$i]);} }
fputs($fpimplode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
echo
'Сообщение удалено '.$img37.'<br/>';
echo
''.$img2.'<a href="bs.php?log='.$log.'&amp;pas='.$pas.'&amp;go=chat">Назад</a><br/>';
break;

case 
'chatban':
$name=htmlspecialchars(stripslashes($name));
echo 
'<div id="menu6">Дать бан '.$bimg14.'</div>';
echo 
'<form method="post" action="bs.php?log='.$log.'&pas='.$pas.'&go=actban">';
echo 
'Ник:<br />';
echo 
'<input type="log" name="name" value="'.$name.'" /><br />';
echo 
'Причина:<br />';
echo 
'<input type="log" name="prichina" /><br />';
echo 
'<input type="submit" class="button" value="Банить" />';
echo 
'<postfield name="name" value="$(name)"/>';
echo 
'<postfield name="prichina" value="$(prichina)"/>';
echo 
'</form>';
echo
"<a href="bs.php?log=$log&amp;pas=$pas">В админку</a>";
break;

case 
'actban':
$name=htmlspecialchars(stripslashes($name));
$file=@file("data/chat.dat");
$file array_reverse($file);
$total=count($file);
for(
$i=0$i<$total$i++){
$data explode("#",$file[$i]);
if(
$name==$data[1]){ 
$ip=explode(".",$data[3]);
$ipn="$ip[0].$ip[1].$ip[2]";
$time=time();
$prichina=htmlspecialchars(stripslashes($prichina));
$prichina=str_replace("|","",$prichina);
$name=str_replace("|","",$name);
$text="$ipn||$time||$name||$prichina||$data[0]||";
$fp=fopen("data/ban.dat","a+");
flock($fp,LOCK_EX);                                                                       
fputs($fp,"$textrn");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp); 
echo 
'<div id="menu6">'.$bimg7.' Игрок '.$name.' забанен администратором '.$log.'! '.$img37.'</div>
<b>Время : </b>'
.$time.'<br />
<b>Причина :</b> '
.$prichina.'<br />
'
.$img2.' <a href="bs.php?log='.$log.'&amp;pas='.$pas.'">В админку</a>'; include_once "files/down.php"; exit;}}
break;

########################################   B   C   U     ###########################################
########################################     A   K   P   ###########################################
case 'backup':

include_once(
"files/functions.php");
$abort ignore_user_abort(1);
if (
== (bool) ini_get('safe_mode')){
    
set_time_limit(600);
}
$zipfile = new zipfile();
$fdir opendir('data/');
while(
$file readdir($fdir)){
    if (
$file != '.' and $file != '..'){
if (
is_file('data/'.$file)){$zipfile->add_file(file_get_contents('data/'.$file),$file);}
if (
is_dir('data/'.$file)){
$sdir opendir('data/'.$file);
while(
$sfile readdir($sdir)){
if (
$sfile != '.' and $sfile != '..'){
if (
is_file('data/'.$file.'/'.$sfile)){$zipfile->add_file(file_get_contents('data/'.$file.'/'.$sfile), $file.'/'.$sfile);}
if (
is_dir('data/'.$file.'/'.$sfile)){
$ssdir opendir('data/'.$file.'/'.$sfile);
while(
$ssfile readdir($ssdir)){
if (
$ssfile != '.' and $ssfile != '..'){
if (
is_file('data/'.$file.'/'.$sfile.'/'.$ssfile)){$zipfile->add_file(file_get_contents('data/'.$file.'/'.$sfile.'/'.$ssfile), $file.'/'.$sfile.'/'.$ssfile);}
}}}}}}}}
$save=$zipfile->file();
$fp=fopen("backups/v1/data_v1.zip","w");  
flock($fp,LOCK_EX);                                                     
fputs($fp,"$save");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
if(
$fp){
echo
'<div id=menu6>'.$bimg4.'Бекап успешно создан! '.$img37.'</div>';
echo
"<a href="backups/v1/data_v1.zip">Скачать</a><br />";
echo
"<input type=log value=$site/backups/v1/data_v1.zip /><br />";
echo
"<a href="bs.php?log=$log&amp;pas=$pas">Назад</a>";
}

break;
##############################################################################################
##############################################################################################
}
echo
'</div>';
}
else{echo
'Вам сюда нельзя!';include_once "files/down.php"; exit;}}
else{echo
"Пароль или логин неверен!";}

include_once
"files/down.php";
?>
Онлайн: 2
Реклама