Вход Регистрация
Файл: apanel.php
Строк: 1915
<?php
header
("Cache-Control: no-cache");
if (
$ver=="wml")header ("Content-type:text/vnd.wap.wml; charset=utf-8");
else 
header("Content-Type:text/html; charset=UTF-8");

require(
"inc.php");

if (isset(
$rm)) $takep="&amp;rm=$rm&amp;ref=$ref";
else 
$takep="&amp;ref=$ref";

$link connect_db();
list(
$row$id$ps$fsize1$fsize2) = check_login($link);
require(
"version.php");

$fi fopen("log/admlog.dat""a+");
$dat date ("~d F в H:i~");
$dat str_replace("January","Января",$dat);
$dat str_replace("February","Февраля",$dat);
$dat str_replace("March","Марта",$dat);
$datstr_replace("April","Апреля",$dat);
$dat str_replace("May","Мая",$dat);
$dat str_replace("June","Июня",$dat);
$dat str_replace("July","Июля",$dat);
$dat str_replace("August","Августа",$dat);
$dat str_replace("September","Сентября",$dat);
$dat str_replace("October","Октября",$dat);
$dat str_replace("November","Ноября",$dat);
$dat str_replace("December","Декабря",$dat);
$lst "<b><u>".$row["user"]."</u></b> Посещал админку $dat, Его  ip: $REMOTE_ADDR, Браузер: $HTTP_USER_AGENT<br/>";
fwrite($fi"$divide");
fwrite($fi"$lstn");
fflush($fi);
fclose($fi);

if(isset (
$rm)) $takep="&amp;rm=$rm&amp;ref=$ref";
else 
$takep="&amp;ref=$ref";

if(
$row["level"] < 7) {
if (
$ver=="wml"){
echo 
$xml;
echo 
$dtd;
echo 
"<wml>n";
echo 
"<card id="error" title="Ошибка доступа" ontimer="enter.php?$ses&amp;ref=$ref"><timer value="15"/>";
echo 
"<p align="center">n";
}else{
echo 
"<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
echo 
"<title>Ошибка доступа</title>";
echo 
"<META HTTP-EQUIV="Refresh" CONTENT="2URL=enter.php?$ses$takep">";
echo 
"<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8"/></head><body>";
echo 
"<div align="center">";
}
echo 
$fsize1;
echo 
"<b>У вас нет прав доступа!</b>n";
echo 
$fsize2;
if (
$ver=="wml")echo "</p></card></wml>";
else echo 
"</div></body></html>";
mysql_close ($link);
exit;
}

$us=$row["user"];   
$login=$row["user"]; 
$alltraf=$row["alltraf"];                

$adm = @mysql_query ("Select user from users where id='1' LIMIT 1;");
$z = @mysql_fetch_array ($adm);
$administration $z["user"];

ob_start();
if (
$ver=="wml"){
echo 
$xml;
echo 
$dtd;
echo 
"<wml>n";
echo 
"<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>n";
echo 
"<card id="apanel" title="Админка">n";
echo 
"<p mode="wrap">n";
}else{
echo 
"<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">";
echo "<html xmlns="http://www.w3.org/1999/xhtml">";
echo "<head><link rel="stylesheet" type="text/css" href="css/css.css"/>";
echo 
"<title>Админка</title>";
echo 
"<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8"/></head><body>";
echo 
"<div align="left">";
}

$time=date ("H:i"); 
switch(
$go) {

default:
echo 
$fsize1;
echo 
"<b>[Система]</b>($time)&gt;Привет, <b>$us</b>!<br/><br/>n";
echo 
"Ник или ID юзера:<br/>n"
echo 
$fsize2;
if (
$ver=="wml"){
echo 
"<input name="nick$ref" title="nick" maxlength="12" emptyok="true"/><br/>n";
echo 
$fsize1;
echo 
"<anchor title="go">Редактиовать!<go href="apanel.php?go=view&amp;$ses$takep" method="post">n";
echo 
"<postfield name="nick" value="$(nick$ref)"/>n";
echo 
"</go></anchor>n"
echo 
$fsize2;
echo 
"<br/>n"
}else{
echo 
"<form method="POST" action="apanel.php?go=view&amp;$ses$takep" name="auth">n";
echo 
"<input name="nick" title="nick" maxlength="12" emptyok="true"/><br/>n";
echo 
"<input type="submit" value="Редактиовать!" name="enter"><br/>n";
}  
if (
$ver=="wml"){
echo 
$fsize1;
echo 
$divide;
echo 
"<b>Пнуть:</b><br/>n";
echo 
"На сколько (мин)<br/>n";
echo 
$fsize2;
echo 
"<input name="wtime$ref" maxlength="3" title="vremya" format="*N" emptyok="true"/><br/>n";
echo 
$fsize1;
echo 
"Причина<br/>n";
echo 
$fsize2;
echo 
"<input name="whykik$ref" maxlength="200" title="whykik" emptyok="true"/><br/>n";
echo 
$fsize1;
echo 
"<anchor title="go">Пнуть засранца!<go href="kick.php?go=pni&amp;$ses$takep" method="post">n";
echo 
"<postfield name="nick" value="$(nick$ref)"/>n";  
echo 
"<postfield name="wtime" value="$(wtime$ref)"/>n";  
echo 
"<postfield name="whykik" value="$(whykik$ref)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
echo 
$fsize1;
echo 
$divide;
echo 
$fsize2;
echo 
$fsize1;
echo 
"<anchor title="go">Забанить Hик<go href="bann.php?$ses$takep" method="post">n";
echo 
"<postfield name="nick" value="$(nick$ref)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
echo 
$fsize1;
echo 
"<anchor title="go">Забанить IP+SOFT<go href="bannaip.php?$ses$takep" method="post">n";
echo 
"<postfield name="nick" value="$(nick$ref)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";    
echo 
$fsize1;
echo 
"<anchor title="go">Удалить юзера<go href="deluser.php?$ses$takep" method="post">n";
echo 
"<postfield name="nick" value="$(nick$ref)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=editrooms$takep">Ред. название комнаты</a><br/>n";    
echo 
"<a href="apanel.php?$ses&amp;go=editposroom$takep">Изм. позицию комнаты</a><br/>n"
if(
$row["level"]==8){
echo 
"<a href="apanel.php?$ses&amp;go=editlevels$takep">Ред. название статусов</a><br/>n";  
echo 
"<a href="apanel.php?$ses&amp;go=bots$takep">Настройки 4ата</a><br/>n";
}
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=addshutki$takep">Добавить шутку</a><br/>n";    
echo 
"<a href="apanel.php?$ses&amp;go=addvopr$takep">Добавить вопрос</a><br/>n";   
if((
$row["level"]==8)&&($id==10)){ 
echo 
$divide
echo 
"<u>Залить:</u><br/><a href="apanel.php?$ses&amp;go=import_fraz$takep">Мат</a>|"
echo 
"<a href="apanel.php?$ses&amp;go=import_frazi$takep">Фразы</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=import_vopros$takep">Вопросы</a><br/>"
echo 
"<a href="apanel.php?$ses&amp;go=import_anekdot$takep">Анекдоты</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=import_shutki$takep">Шутки</a><br/>";
}
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=unban$takep">Разбанить Ники</a><br/>n";    
echo 
"<a href="apanel.php?$ses&amp;go=clbanip$takep">Разбанить по IP+SOFT</a><br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=unpin$takep">Освободить выпнутого</a><br/>n";
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=fullign$takep">Очисить Полный Игнор</a><br/>n";    
echo 
"<a href="apanel.php?$ses&amp;go=clearzap$takep">Очисить письма</a><br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=clroom$takep">Очисить комнаты!</a><br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=clroomtime$takep">Очисить комнаты через 3 мин.</a><br/>n";   
if(
$row["level"]==8){
echo 
$divide;
echo 
"<u>Логи:</u><br/><a href="openlog.php?$ses$takep">Админка</a>|"
echo 
"<a href="openlogm.php?$ses$takep">Модерка</a>|"
echo 
"<a href="openlogr.php?$ses$takep">Админская комната</a><br/>"
echo 
"<a href="openlogi.php?$ses$takep">Интим-комната</a>|";
echo 
"<a href="openlogbip.php?$ses$takep">Бан ip+soft</a>|";  
echo 
"<a href="openlogb.php?$ses$takep">Баны</a><br/>"
echo 
"<a href="openlogpin.php?$ses$takep">Пинки</a><br/>n"
}
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=tell$takep">Объявление в комнаты</a><br/>n";  
echo 
"<u>Встречи:</u><br/><a href="apanel.php?$ses&amp;go=mmeet$takep">Добавить</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=dmeet$takep">Удалить</a><br/>";
echo 
"<u>Объявления:</u><br/><a href="apanel.php?$ses&amp;go=mobi$takep">Добавить</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=dobi$takep">Удалить</a><br/>";
echo 
"<u>Газета:</u><br/><a href="apanel.php?$ses&amp;go=mgaz$takep">Добавить</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=dgaz$takep">Удалить</a><br/>";
echo 
"<u>Свадьбы:</u><br/><a href="apanel.php?$ses&amp;go=msvadbi$takep">Добавить</a>|";
echo 
"<a href="apanel.php?$ses&amp;go=dsvadbi$takep">Удалить</a><br/>";
echo 
"<a href="apanel.php?$ses&amp;go=razvod$takep">Развести</a><br/>";
if(
$row["level"]==8){
echo 
$divide;
$users=mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM users"));
echo 
"<a href="apanel.php?$ses&amp;go=clearuser$takep">Чистить юзеров(".$users[0].")</a><br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=clearlogs$takep">Чистить Логи</a><br/>n"
echo 
"<a href="apanel.php?$ses&amp;go=link$takep">Реклама</a><br/>";
}
echo 
$fsize2;
break;

case 
'clearuser':
if(
$row["level"] < 8) {
echo 
$fsize1;
echo 
"Ошибка доступа!<br/>n";
echo 
$fsize2;
}
if(
$row["level"]==8){
echo 
$fsize1;
echo 
"<b>Юзеры, которые не заходили в чат 2 месяца Будут удалены!</b><br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=clearuser2$takep"><b>Чистить!</b></a><br/>n";
echo 
"<a href="apanel.php?$ses&amp;ref=$ref">В Админку</a><br/>";
}
echo 
$fsize2;
break;

case 
'clearuser2':
if(
$row["level"] < 8) {
echo 
$fsize1;
echo 
"Ошибка доступа!<br/>n";
echo 
$fsize2;
}
if(
$row["level"]==8){
$time time()-5184000;
mysql_query ("DELETE from users WHERE onl<$time and id>'10'");
echo 
$fsize1;
echo 
"<b>Юзеры, которые не заходили в чат 2 месяца удалены!</b><br/>n";
}
echo 
$fsize2;
break;

case 
'mmeet':
$title=trim(htmlspecialchars(stripslashes($title)));
$content=trim(htmlspecialchars(stripslashes($content)));
$organizatory=trim(htmlspecialchars(stripslashes($organizatory)));
if(empty(
$title)) $error=$error."<u>Название не введено!</u><br/>";
if(empty(
$content)) $error=$error."<u>Пустое содержание встречи!</u><br/>";
if(empty(
$organizatory)) $error=$error."<u>Организаторов нет!</u><br/>";
if(empty(
$action)) {
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input name="title"/><br/>";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input name="content"/><br/>";
echo 
$fsize1;
echo 
"Организаторы:<br/>";
echo 
$fsize2;
echo 
"<input name="organizatory"/><br/>";
echo 
$fsize1;                
echo 
"<anchor>Добавить<go href="apanel.php?$ses&amp;go=mmeet$takep" method="post">";
echo 
"<postfield name="action" value="add"/>";
echo 
"<postfield name="title" value="$(title)"/>";
echo 
"<postfield name="content" value="$(content)"/>";
echo 
"<postfield name="organizatory" value="$(organizatory)"/>";
echo 
"</go></anchor>";
echo 
$fsize2;    
echo 
"<br/>";
}else{
echo 
"<form method="POST" action="apanel.php?$ses&amp;go=mmeet$takep" name="auth">n";
echo 
"<input type="hidden" name="action" value="add"/>n";
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="title" value="$title"/><br/>n";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="content" value="$content"/><br/>n";
echo 
$fsize1;
echo 
"Организаторы:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="organizatory" value="$organizatory"/><br/>n";
echo 
"<input type="submit" value="Добавить" name="enter"><br/>n";
}
}else{ 
if(empty(
$error)) {
if(
$title!=$last_meet['title']) {
if(
mysql_query("insert into vstrechi values(0,'".$login."','".$title."','".$content."','".$organizatory."');")) { 
echo 
$fsize1;
echo 
"<b>Ваша встреча успешно добавлена!</b><br/>"
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"<b>Проблемы с базой данных!</b><br/>"
echo 
$fsize2;

} else { 
echo 
$fsize1;
echo 
"<b>Такая встреча уже добавлена!</b><br/>"
echo 
$fsize2;
}
} else { 
echo 
$fsize1;
echo 
$error
echo 
$fsize2;

}
break;

case 
'dmeet':
$q mysql_query("select id,title from vstrechi order by id desc;");
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Встреч нет!<br/>n";
echo 
$fsize2;
} else {
if(empty(
$action)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?action=del&amp;$ses&amp;go=dmeet&amp;mid=".$arr['id']."$takep">".$arr['title']."</a><br/>";  
echo 
$fsize2;
}
} else {
if(
mysql_query("delete from vstrechi where id='".$mid."' limit 1;")){ 
echo 
$fsize1;
echo 
"<b>Запись успешно удалена!</b><br/>";
echo 
$fsize2;
}
}
}
break;

case 
'mobi':
$title=trim(htmlspecialchars(stripslashes($title)));
$content=trim(htmlspecialchars(stripslashes($content)));
$login=trim(htmlspecialchars(stripslashes($login)));
$data=trim(htmlspecialchars(stripslashes($data)));
$organizatory=trim(htmlspecialchars(stripslashes($organizatory)));
if(empty(
$data)) $error=$error."<u>Дата не введена!</u><br/>";
if(empty(
$title)) $error=$error."<u>Название не введено!</u><br/>";
if(empty(
$content)) $error=$error."<u>Пустое содержание встречи!</u><br/>";
if(empty(
$action)) {
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"Дата:<br/>";
echo 
$fsize2;
echo 
"<input name="data"/><br/>";
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input name="title"/><br/>";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input name="content"/><br/>";
echo 
$fsize1;
echo 
"Автор(ы):<br/>";
echo 
$fsize2;
echo 
"<input name="organizatory"/><br/>";
echo 
$fsize1;
echo 
"<anchor>Добавить<go href="apanel.php?$ses&amp;go=mobi$takep" method="post">";
echo 
"<postfield name="action" value="add"/>";
echo 
"<postfield name="title" value="$(title)"/>";
echo 
"<postfield name="content" value="$(content)"/>";
echo 
"<postfield name="data" value="$(data)"/>";
echo 
"<postfield name="organizatory" value="$(organizatory)"/>";
echo 
"</go></anchor>";
echo 
$fsize2;
echo 
"<br/>";
}else{
echo 
"<form method="POST" action="apanel.php?$ses&amp;go=mobi$takep" name="auth">n";
echo 
"<input type="hidden" name="action" value="add"/>n";
echo 
$fsize1;
echo 
"Дата:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="data"/><br/>n";
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="title"/><br/>n";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="content"/><br/>n";
echo 
$fsize1;
echo 
"Автор(ы):<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="organizatory"/><br/>n";
echo 
"<input type="submit" value="Добавить" name="enter"><br/>n";
}
} else { 
if(empty(
$error)) {
if(
$title!=$last_obiav['title']) {
if(
mysql_query("insert into ob values(0,'".$login."','".$data."','".$title."','".$content."','".$organizatory."');")) { 
echo 
$fsize1;
echo 
"<b>Объявление успешно добавлено!</b><br/>"
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"<b>Проблемы с базой данных!</b><br/>"
echo 
$fsize2;

} else { 
echo 
$fsize1;
echo 
"<b>Такое объявление уже добавлено</b><br/>";
echo 
$fsize2;
}
} else { 
echo 
$fsize1;
echo 
$error
echo 
$fsize2;

}
break;

case 
'dobi':
$q mysql_query("select * from ob order by id desc;");
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Объявлений нет!<br/>n";
echo 
$fsize2;
} else {
if(empty(
$action)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?action=del&amp;$ses&amp;go=dobi&amp;mid=".$arr['id']."$takep">".$arr['title']."</a><br/>"
echo 
$fsize2;
}
} else {
if(
mysql_query("delete from ob where id='".$mid."' limit 1;")){ 
echo 
$fsize1;
echo 
"<b>Объявление удалено.</b><br/>";
echo 
$fsize2;
}
}
}
break;

case 
'mgaz':
$title=trim(htmlspecialchars(stripslashes($title)));
$content=trim(htmlspecialchars(stripslashes($content)));
$login=trim(htmlspecialchars(stripslashes($login)));
$data=trim(htmlspecialchars(stripslashes($data)));
$organizatory=trim(htmlspecialchars(stripslashes($organizatory)));
if(empty(
$data)) $error=$error."<u>Дата не введена!</u><br/>";
if(empty(
$title)) $error=$error."<u>Название не введено!</u><br/>";
if(empty(
$content)) $error=$error."<u>Пустое содержание встречи!</u><br/>";
if(empty(
$action)) {
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"Дата:<br/>";
echo 
$fsize2;
echo 
"<input name="data"/><br/>";
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input name="title"/><br/>";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input name="content"/><br/>";
echo 
$fsize1;
echo 
"Автор(ы):<br/>";
echo 
$fsize2;
echo 
"<input name="organizatory"/><br/>";
echo 
$fsize1;
echo 
"<anchor>Добавить<go href="apanel.php?$ses&amp;go=mgaz$takep" method="post">";
echo 
"<postfield name="action" value="add"/>";
echo 
"<postfield name="title" value="$(title)"/>";
echo 
"<postfield name="content" value="$(content)"/>";
echo 
"<postfield name="data" value="$(data)"/>";
echo 
"<postfield name="organizatory" value="$(organizatory)"/>";
echo 
"</go></anchor>";
echo 
$fsize2;
echo 
"<br/>";
}else{
echo 
"<form method="POST" action="apanel.php?$ses&amp;go=mgaz$takep" name="auth">n";
echo 
"<input type="hidden" name="action" value="add"/>n";
echo 
$fsize1;
echo 
"Дата:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="data"/><br/>n";
echo 
$fsize1;
echo 
"Название:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="title"/><br/>n";
echo 
$fsize1;
echo 
"Содержание:<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="content"/><br/>n";
echo 
$fsize1;
echo 
"Автор(ы):<br/>";
echo 
$fsize2;
echo 
"<input type="text" name="organizatory"/><br/>n";
echo 
"<input type="submit" value="Добавить" name="enter"><br/>n";
}
} else { 
if(empty(
$error)) {
if(
$title!=$last_obiav['title']) {
if(
mysql_query("insert into gaz values(0,'".$login."','".$data."','".$title."','".$content."','".$organizatory."');")) { 
echo 
$fsize1;
echo 
"<b>Запись успешно добавлена!</b><br/>"
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"<b>Проблемы с базой данных!</b><br/>"
echo 
$fsize2;

} else { 
echo 
$fsize1;
echo 
"<b>Такая запись уже добавлена</b><br/>";
echo 
$fsize2;
}
} else { 
echo 
$fsize1;
echo 
$error
echo 
$fsize2;

}
break;

case 
'dgaz':
$q mysql_query("select * from gaz order by id desc;");
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Газета пуста!<br/>n";
echo 
$fsize2;
} else {
if(empty(
$action)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?action=del&amp;$ses&amp;go=dgaz&amp;mid=".$arr['id']."$takep">".$arr['title']."</a><br/>"
echo 
$fsize2;
}
} else {
if(
mysql_query("delete from gaz where id='".$mid."' limit 1;")){ 
echo 
$fsize1;
echo 
"<b>Запись удалена.</b><br/>";
echo 
$fsize2;
}
}
}
break;

case 
'view':
if (!
ctype_digit($nick)) {
$nick mysql_escape_string($nick);
$nick=trim($nick);    
if(
$nick=="")$nick=0;
$latuser=strtolower($nick);
$ruser rus_to_k($nick);
if(
$ruser==$nick){
$select mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,img from users where latuser = '".$latuser."'"); 
} else {
$select mysql_query ("select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,img from users where ruser = '".$ruser."'");
}
} else {
if (!
ctype_digit($nick)) {header("Location: index.php"); die;}
$select mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,img from users where id = '".$nick."'"); 
}
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Нет такого юзера...<br/>n"
echo 
$fsize2;
break;
}
$inf mysql_fetch_array ($select);
$usid $inf["id"];  
$us_ip $inf["user_ip"];
$us_soft $inf["user_soft"];
$level2=$inf["level"];
if((
$level2 $row["level"])||(($usid==10)&&($id!=10))){
echo 
$fsize1;
echo 
"У вас нет прав доступа!<br/>n";
echo 
$fsize2;
break;
}
echo 
$fsize1;
echo 
"<b>ID</b>:<br/>n"
echo 
"$usid<br/>n";
if(
$row["level"]==8) {
echo 
"<b>IP</b>:<br/>n"
echo 
"$us_ip<br/>n";
echo 
"<b>Софт</b>:<br/>n";
echo 
"$us_soft<br/>n";
}
if (
$ver=="xhtml") {echo "<form method="POST" action="apanel.php?go=upd&amp;$ses$takep" name="auth">n"$re=="";}
else {
$re=$ref;}
echo 
"<b>Ник</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="upnick$re" maxlength="12" value="$inf[user]" title="nick"/><br/>n"
echo 
$fsize1;
echo 
"<b>Пароль</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="upass$re" maxlength="20" value="$inf[pass]" title="upass"/><br/>n"
echo 
$fsize1;
echo 
"<b>А постов та</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="posts$re" value="$inf[posts]" title="posts"/><br/>n";
echo 
$fsize1;
echo 
"<b>Игровой баланс</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="gposts$re" value="$inf[gposts]" title="posts"/><br/>n"
echo 
$fsize1;
echo 
"<b>Ответов в викторине</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="credits$re" value="$inf[credits]" title="posts"/><br/>n"
echo 
$fsize1;
echo 
"<b>Куплено ответов</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="byeotv$re" value="$inf[byeotv]" title="posts"/><br/>n";
echo 
$fsize1;
echo 
"<b>Кредитов в Мафие</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="mafcredits$re" value="$inf[mafcredits]" title="posts"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Голосов за фото</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="votefoto$re" value="$inf[votefoto]" title="votefoto"/><br/>n"
echo 
$fsize1;
echo 
"<b>Статус</b>:<br/>n"
echo 
$fsize2;
echo 
"<input name="status$re" maxlength="12" value="$inf[status]" title="status"/><br/>n";
echo 
$fsize1;
echo 
"<b>Невидимость</b>:<br/>n"
echo 
$fsize2;
echo 
"<select name="inv$re">n";
if (
$inf["inv"] == 0)echo "<option value="0">Отключена</option>n";
elseif (
$inf["inv"] == 1)echo "<option value="1">Включена</option>n";
elseif (
$inf["inv"] == 2)echo "<option value="2">Полный игнор</option>n";
if (
$inf["inv"]!=0) echo "<option value="0">Отключена</option>n";
if (
$inf["inv"]!=1) echo "<option value="1">Включена</option>n";
if (
$inf["inv"]!=2) echo "<option value="2">Полный игнор</option>n";
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"<b>Уровень</b>:<br/>n"
echo 
$fsize2;
echo 
"<select name="level$re">n";
if(
$inf["level"] != 0) {
$i $inf["level"];
$levelselect = @mysql_query ("Select name from levels where level='".$i."'");
$levels = @mysql_fetch_array($levelselect);
$levelname=$levels["name"];;     
echo 
"<option value="".$i."">".$i."-".$levelname."</option>n";
}
if ((
$inf["level"]!=8)&&($row["level"]==8)){
for(
$i 0$i <= 8$i++) {
$levelselect = @mysql_query ("Select name from levels where level='".$i."'");
$levels = @mysql_fetch_array($levelselect);
$levelname=$levels["name"];;     
echo 
"<option value="".$i."">".$i."-".$levelname."</option>n";
}
} else {
for(
$i 0$i <= 7$i++) {
$levelselect = @mysql_query ("Select name from levels where level='".$i."'");
$levels = @mysql_fetch_array($levelselect);
$levelname=$levels["name"];;     
echo 
"<option value="".$i."">".$i."-".$levelname."</option>n";
}
}
echo 
"</select><br/>n";
if (
$ver=="wml"){ 
echo 
$fsize1;
echo 
"<anchor title="go">Сохранить<go href="apanel.php?go=upd&amp;$ses$takep" method="post">n";
echo 
"<postfield name="upid" value="$usid"/>n";
echo 
"<postfield name="upnick" value="$(upnick$re)"/>n";
echo 
"<postfield name="upass" value="$(upass$re)"/>n";
echo 
"<postfield name="posts" value="$(posts$re)"/>n";
echo 
"<postfield name="gposts" value="$(gposts$re)"/>n";
echo 
"<postfield name="credits" value="$(credits$re)"/>n";
echo 
"<postfield name="mafcredits" value="$(mafcredits$re)"/>n";
echo 
"<postfield name="votefoto" value="$(votefoto$re)"/>n";
echo 
"<postfield name="byeotv" value="$(byeotv$re)"/>n";
echo 
"<postfield name="status" value="$(status$re)"/>n"
echo 
"<postfield name="inv" value="$(inv$re)"/>n";
echo 
"<postfield name="level" value="$(level$re)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";   
}else{
echo 
"<input type="hidden" name="upid" value="$usid"/>n";
echo 
"<input type="submit" value="Сохранить" name="enter"><br/>n";
}
if (
$inf["img"]!=""){
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?go=delfoto&amp;$ses&amp;usid=$usid$takep">Удалить фото</a><br/>";
echo 
$fsize2;
}
break;

case 
'delfoto':
echo 
$fsize1
if (!
ctype_digit($usid)) {header("Location: index.php"); die;}
$select2 mysql_query ("Select img from users where id = '".$usid."'"); 
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Нет такого юзера<br/>n"
echo 
$fsize2;
break;
}
$inf2 mysql_fetch_array ($select2);
$myfotos $inf2["img"];
$ras=explode("."$myfotos);
$types=$ras[1];
if (!
file_exists("photos/".$usid.".".$types."")){
echo 
"У юзера не установлено фото!<br/>n";
}else{
if (!
ctype_digit($usid)) { header("Location: index.php"); die; }
if(@
mysql_query ("Update users set img ='' where id ='".$usid."';")){
unlink ("photos/".$usid.".".$types."");
echo 
"Фото успешно удалено.<br/>";
}else{
echo 
"Ошибка удаления фото.<br/>";
}
}
echo 
$fsize2;
break;

case 
'upd':
$upnick=trim($upnick); 
if(
$upnick==""){          
echo 
$fsize1;
echo 
"error<br/>n";
echo 
$fsize2;
break;

if (!
ctype_digit($upid)) {header("Location: index.php"); die;}
$a mysql_query("SELECT user,level FROM users WHERE id ='".$upid."'");
$b mysql_fetch_array ($a);
$prl $b["level"];   
$nick $b["user"];
$latuser=strtolower($upnick);
$ruser rus_to_k($upnick);
if(
$ruser==$upnick){
mysql_query ("Select id from users where (latuser = '".$latuser."')and(user != '".$nick."')"); 
} else {
mysql_query ("select id from users where (ruser = '".$ruser."')and(user != '".$nick."')");
}

$upnick check($upnick); 
$upass check($upass); 
$ruser check($ruser); 
$latuser check($latuser); 
$status check($status); 
$credits check($credits); 
$mafcredits check($mafcredits); 
$gposts check($gposts);
$upnick mysql_escape_string($upnick);
$upass mysql_escape_string($upass);
$ruser mysql_escape_string($ruser);
$latuser mysql_escape_string($latuser);
$status mysql_escape_string($status);
$credits mysql_escape_string($credits);
$mafcredits mysql_escape_string($mafcredits);
$gposts mysql_escape_string($gposts);
if (!
ctype_digit($posts)) {header("Location: index.php"); die;}
if (!
ctype_digit($votefoto)) {header("Location: index.php"); die;}
if (!
ctype_digit($byeotv)) {header("Location: index.php"); die;}
if (!
ctype_digit($inv)) {header("Location: index.php"); die;}
if (!
ctype_digit($level)) {header("Location: index.php"); die;}
if (!
ctype_digit($upid)) {header("Location: index.php"); die;}
if (
$ruser==$upnick$ins_str "Update users set user='".$upnick."', pass='".$upass."', posts='".$posts."', gposts='".$gposts."', credits='".$credits."', mafcredits='".$mafcredits."', votefoto='".$votefoto."', byeotv='".$byeotv."', status='".$status."', inv='".$inv."', level='".$level."', ruser = '', latuser = '".$latuser."' where id ='".$upid."'";
else 
$ins_str "Update users set user='".$upnick."', pass='".$upass."', posts='".$posts."',gposts='".$gposts."',credits='".$credits."',mafcredits='".$mafcredits."',  votefoto='".$votefoto."', byeotv='".$byeotv."', status='".$status."', inv='".$inv."', level='".$level."', ruser = '".$ruser."', latuser = '' where id ='".$upid."'";
if (
mysql_query ($ins_str)) {
if (
$prl != $level){ 
$levelselect = @mysql_query ("Select name from levels where level='".$level."'");
$levels = @mysql_fetch_array($levelselect);
$ur=$levels["name"];
for (
$i=0$i<=23$i++){
$st time();           
$today=date ("H:i");
$levelselect = @mysql_query ("Select name from levels where level='".$row["level"]."'");
$levels = @mysql_fetch_array($levelselect);
$lev=$levels["name"];
$mes "<b>$lev $us присваивает $nick уровень $ur</b>";     
$rnd rand(0,99999999);
@
mysql_query ("Insert into room{$i} set klu4= '".$rnd."', time='".$today."', who='".$administration."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='1', komu=''");
}
$levelselect = @mysql_query ("Select name from levels where level='".$row["level"]."'");
$levels = @mysql_fetch_array($levelselect);
$lev=$levels["name"];
$data date("d-M-Y [H:i]");
$kol rand(0,99999999);
$time time();
$topic "Поздравляю!!!";
$message "Приветствую <b>".$nick."</b>!!! и поздравляю. Вы заслужили того к чему стремились и ".$lev." <b>".$us."</b> привёл приговор в исполнение. Вы получили уровень <b>".$ur."</b>.";
@
mysql_query("Insert into zapiski set klu4='".$kol."', who ='".$administration."', idwho ='1', message = '".$message."', towhom = '".$nick."', idtowhom = '".$upid."', time = '".$time."', readd = '0', topic = '".$topic."', date='".$data."'");
}
echo 
$fsize1;
echo 
"Профайл изменен<br/>n";
echo 
$fsize2;
} else {
echo 
$fsize1;
echo 
"Database error:<br/>n";
echo 
$fsize2;
echo 
" ".mysql_error()." ";
}
break;

case 
'addshutki':
echo 
$fsize1;
echo 
"При включенном транслите шутки транслитерируются<br/>n";
echo 
"Шутка:<br/>n";
echo 
$fsize2;
if (
$ver=="xhtml")echo "<form method="POST" action="apanel.php?go=goaddshutki&amp;$ses$takep" name="auth">n";
echo 
"<input name="anek" maxlength="255" title="quest"/><br/>n";  
echo 
$fsize1;
echo 
$divide;
echo 
$fsize2;
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Добавить<go href="apanel.php?go=goaddshutki&amp;$ses$takep" method="post">n";
echo 
"<postfield name="anek" value="$(anek)"/>n";  
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Добавить" name="enter"><br/>n";
}
break;

case 
'goaddshutki':
if (
$row["translit"]==1)$anek trun_to_rus($anek);
$anek str_replace(chr("13"), " "$anek);
$anek str_replace(chr("10"), " "$anek);
$anek trim($anek ");
$anek ereg_replace(" +"," ",$anek);
$anek=substr($anek,0,400);
$anek str_replace("n"" "$anek);  
$anek str_replace("$""$$"$anek);     
$anek str_replace(""""$anek);
$anek str_replace(""""$anek); 
$anek str_replace(""""$anek); 
$anek str_replace(""""$anek); 
$anek str_replace(""""$anek); 
$anek str_replace(""""$anek); 
$anek HtmlSpecialChars($anek); 
$anek=addslashes($anek); 
$r mysql_query("select * from shutki");
$k mysql_affected_rows()+1;
mysql_query ("Insert into shutki set klu4= '".$k."', message='".$anek."'");
if (
mysql_error() == false){
echo 
$fsize1;
echo 
"Анекдот был добавлен в базу<br/>n";
echo 
"Всего анекдотов: $k <br/>n";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Ошибка при записи!<br/>n";
echo 
$fsize2;
echo 
"ERROR ".mysql_error()." ";
}
break;


case 
'addvopr':
echo 
$fsize1;
echo 
"При включенном транслите вопросы и ответы транслитерируются<br/>n";
echo 
"Вопрос:<br/>n";
echo 
$fsize2;
if (
$ver=="xhtml")echo "<form method="POST" action="apanel.php?go=goaddvopr&amp;$ses$takep" name="auth">n";
echo 
"<input name="vopros" maxlength="255" title="quest"/><br/>n";  
echo 
$fsize1;
echo 
"Ответ:<br/>n";
echo 
$fsize2;
echo 
"<input name="answ" maxlength="60" title="answ"/><br/>n";
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Добавить!<go href="apanel.php?go=goaddvopr&amp;$ses$takep" method="post">n";
echo 
"<postfield name="vopros" value="$(vopros)"/>n";  
echo 
"<postfield name="answ" value="$(answ)"/>n";  
echo 
"</go></anchor>n"
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Добавить!" name="enter"><br/>n";
}
break;


case 
'goaddvopr':
if (
$row["translit"]==1){
$vopros trun_to_rus($vopros);
$answ trun_to_rus($answ);
}
$tran=strtr($answ,array("а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d","е"=>"e","ё"=>"e","ж"=>"j","з"=>"z","и"=>"i","й"=>"i","к"=>"k","л"=>"l","м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r","с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h","ш"=>"w","щ"=>"w","ц"=>"c","ч"=>"4","ь"=>".","ъ"=>".","ы"=>"y","э"=>"e","ю"=>"yu","я"=>"ya","А"=>"A","Б"=>"B","В"=>"V","Г"=>"G","Д"=>"D","Е"=>"E","Ё"=>"E","Ж"=>"J","З"=>"Z","И"=>"I","Й"=>"I","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N","О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T","У"=>"U","Ф"=>"F","Х"=>"H","Ш"=>"W","Щ"=>"W","Ц"=>"C","Ч"=>"4","Ь"=>".","Ъ"=>".","Ы"=>"Y","Э"=>"E","Ю"=>"Yu","Я"=>"Ya"));
@
mysql_query ("Select * from bots");
$k mysql_affected_rows()+1;
mysql_query ("Insert into bots set number= '".$k."', vopros='".$vopros."', answer='".$answ."',  tran='".$tran."'");
if (
mysql_error() == false){
echo 
$fsize1;
echo 
"Вопрос был добавлен в базу<br/>n";
echo 
"Всего вопросов: $k <br/>n";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Ошибка при записи!<br/>n";
echo 
$fsize2;
echo 
"ERROR ".mysql_error()." ";
}
break;


case 
'tell':
echo 
$fsize1;
echo 
"Текст:<br/>n";
echo 
$fsize2;
if (
$ver=="xhtml")echo "<form method="POST" action="apanel.php?go=gotell&amp;$ses$takep" name="auth">n";
echo 
"<input name="txt" maxlength="1255" title="text"/><br/>n";  
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Ok<go href="apanel.php?go=gotell&amp;$ses$takep" method="post">n";
echo 
"<postfield name="txt" value="$(txt)"/>n";   
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Ok" name="enter"><br/>n";
}
break;


case 
'gotell':
if (
$row["translit"]==1)$txt trun_to_rus($txt);
$rnd rand(0,99999999);
$today=date ("H:i");
$time time();
for (
$num 0$num <= 22$num++){  
$room "room".$num
$txt "<b>$txt</b>";
if (!
ctype_digit($id)) {header("Location: index.php"); die;}
mysql_query ("Insert into $room set klu4= '".$rnd."', time='".$today."', who='".$us."', message='".$txt."', id='".$time."', towhom='', hid='0', usid='".$id."', komu=''");           }
if (
mysql_error() == false){
echo 
$fsize1;
echo 
"Объявление сделано<br/>n";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Ошибка при записи!<br/>n";
echo 
$fsize2;
echo 
"ERROR ".mysql_error()." ";
}
break;

case 
'fullign':
$r mysql_query ("SELECT * from users WHERE inv = '2' ");
$a mysql_fetch_array($r);
while (
$a !== false){
$pid $a["id"];
if (!
ctype_digit($pid)) {header("Location: index.php"); die;}
mysql_query("UPDATE users set inv = '0' WHERE id = '".$pid."'");
$a mysql_fetch_array($r);
}
echo 
$fsize1;
echo 
"Полный Игнор снят со всех пользователей!<br/>n";
echo 
$fsize2;
break;

case 
'clearzap':
$time time()-604800;                                                  
mysql_query ("DELETE from zapiski WHERE time<$time");
echo 
$fsize1;
echo 
"Удалены все записки более чем недельной давности<br/>n";
echo 
$fsize2;
break;

case 
'clbanip':
$q mysql_query("select klu4,ip,soft,user from bannlist order by klu4 desc;");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?act=cl&amp;$ses&amp;go=clbanip&amp;nk=".$arr['klu4']."$takep">".$arr['user']." ".$arr['ip']." ".$arr['soft']."</a><br/>";
echo 
$divide;
echo 
$fsize2;
}
if (
mysql_affected_rows() != 0){
echo 
$fsize1;
echo 
"<a href="apanel.php?$ses&amp;go=clbanip&amp;act=unbannall$takep">Разбанить все IP+SOFT</a><br/>";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Нет забаненых по IP+SOFT!<br/>";
echo 
$fsize2;
}
} else if (
$act=="unbannall") {
mysql_query ("DELETE from bannlist");
echo 
$fsize1;
echo 
"Таблица банов по ip+soft очищена<br/>n";
echo 
$fsize2;
} else {
if (!
ctype_digit($nk)) {header("Location: index.php"); die;}
if(
mysql_query("delete from bannlist where klu4='".$nk."'")){ 
echo 
$fsize1;
echo 
"IP+SOFT успешно разбаннены!<br/>";
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=clbanip$takep">Разбанить ещё</a><br/>";
echo 
$fsize2;
}
}
break;

case 
'clroomtime':
echo 
$fsize1;
echo 
"Комнаты будут автоматически очищены через 3 минуты!<br/>n";
echo 
$fsize2;
if(isset(
$rm)) echo "<a href="chat.php?$ses$takep">В чат</a><br/>";
$fp=fopen("log/clear.dat""w");
fclose($fp);
$f=fopen("log/clear.dat","a+");
flock($f,LOCK_EX);
$cleardata time() + 180;
fwrite($f,$cleardata);
fflush($f);
flock($f,LOCK_UN);
fclose($f);
$rnd rand(0,99999999);
$mes "<b>Внимание! Через 3 минуты будет очистка комнат. И не говорите потом, что вас не предупреждали =)</b>";
$today=date("H:i");
$time getmicrotime();
for (
$num 0$num <= 23$num++){
$ranec "room".$num;
mysql_query ("Insert into $ranec set klu4= '".$rnd."', time='".$today."', who='".$row["user"]."', message='".$mes."', id='".$time."', towhom='', hid='".$row["id"]."', usid='".$row["id"]."', komu=''");
mysql_query("ANALYZE TABLE $ranec");
}
break;

case 
'clroom':
echo 
$fsize1;
echo 
"Таблицы комнат очищены!<br/>n";
echo 
$fsize2;
if(isset(
$rm)){
echo 
$fsize1;
echo 
"<a href="chat.php?$ses$takep">в чат</a><br/>";
echo 
$fsize2;
}
for (
$num 0$num <= 23$num++){
$room "room".$num;
$res = @mysql_query ("Select id from $room order by id desc");
$kol mysql_affected_rows();     
for (
$k 0$k <= $kol$k++){
$lines mysql_fetch_array ($res);
$kl $lines["id"];
@
mysql_query ("Delete from $room where id = '".$kl."'");
}
}
break;

case 
'clrm':
$room "room".$rm;
$res = @mysql_query ("Select id from $room order by id desc");
$lines mysql_fetch_array ($res);
$kl $lines["id"];
if (@
mysql_query ("Delete from $room where id = '".$kl."'")){
echo 
$fsize1;
echo 
"Таблица комнаты очищена!<br/>n";
echo 
$fsize2;
}else{
echo 
$fsize1;
echo 
"Ошибка очистки комнаты!<br/>n";
echo 
$fsize2;
}
if(isset(
$rm)){
echo 
$fsize1;
echo 
"<a href="chat.php?$ses$takep">в чат</a><br/>";
echo 
$fsize2;
}
break;

case 
'fullignmake':
if (!
ctype_digit($nk)) {header("Location: index.php"); die;}
$select = @mysql_query ("Select * from users where id='".$nk."'");
$inf mysql_fetch_array ($select); 
$level $inf["level"];
$fignik $inf["user"];
$figid $inf["id"];
if ((
$level == 7)||($level == 8)){
echo 
$fsize1;
echo 
"Админа нельзя добавить в ПИ!!!<br/>n";
echo 
$fsize2;
break;
}        
if (!
ctype_digit($figid)) {header("Location: index.php"); die;}
mysql_query ("UPDATE users SET inv = '2' WHERE id = '".$figid."'");
$rnd rand(0,99999999);
$today=date ("H:i");
$time time();
$room "room".$rm;
$txt "".$us." Наказал юзера <b>".$fignik."</b> за серьёзные нарушения Устава чата поместив его в Полный игнор.";
mysql_query ("Insert into $room set klu4= '".$rnd."', time='".$today."', who='".$administration."', message='".$txt."', id='".$time."', towhom='', hid='0', usid='1', komu=''");
echo 
$fsize1;
echo 
"$fignik в игноре для всех!!!<br/>n";
echo 
$fsize2;
break;

case 
'clbanniks':
$fp=fopen("log/bannlist.dat""w");
fclose($fp);
@
mysql_query ("update users set banned = '0' where banned = '1' "); 
echo 
$fsize1;
echo 
"Все ники разбанены!<br/>n";
echo 
$fsize2;
break;

case 
'clpinniks':
$fp=fopen("log/pinlist.dat""w");
fclose($fp);
@
mysql_query ("UPDATE users SET kik = '0', whokik = '', whykik = ''  where kik!='0'"); 
echo 
$fsize1;
echo 
"Все ники успешно освобождены!<br/>n";
echo 
$fsize2;
break;

case 
'clearlogs':
$fp=fopen("log/intim.dat""w");
fclose($fp);
$fp=fopen("log/admroom.dat""w");
fclose($fp);
$fp=fopen("log/admlog.dat""w");
fclose($fp);
$fp=fopen("log/stlog.dat""w");
fclose($fp);
$fp=fopen("log/bannlist.dat""w");
fclose($fp);
$fp=fopen("log/banniplist.dat""w");
fclose($fp);
$fp=fopen("log/pinlist.dat""w");
fclose($fp);
echo 
$fsize1;
echo 
"Все лог-файлы очищены!<br/>n";
echo 
$fsize2;
break;

case 
'unban':
$q mysql_query("select id,user from users where banned='1' order by id desc;");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?act=unbann&amp;$ses&amp;go=unban&amp;nk=".$arr['id']."$takep">".$arr['user']."</a><br/>";
echo 
$fsize2;
}
if (
mysql_affected_rows() != 0){
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=clbanniks$takep">Разбанить все ники</a><br/>";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Нет забаненых ников!<br/>";
echo 
$fsize2;
}
} else {
if (!
ctype_digit($nk)) {header("Location: index.php"); die;}
if(
mysql_query("update users set banned = '0' where id='".$nk."'")){
echo 
$fsize1;
echo 
"Ник разбанен!<br/>";
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=unban$takep">Разбанить ещё?</a><br/>";
echo 
$fsize2;
}
}
break;

case 
'unpin':
$q mysql_query("select id,user from users where kik!='0' order by id desc;");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?act=unbann&amp;$ses&amp;go=unpin&amp;nk=".$arr['id']."$takep">".$arr['user']."</a><br/>";
echo 
$fsize2;
}
if (
mysql_affected_rows() == 0){
echo 
$fsize1;
echo 
"Нет выпнутых ников!<br/>";
echo 
$fsize2;
}else{
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=clpinniks$takep">Освободить все ники</a><br/>";
echo 
$fsize2;
}
} else {
if (!
ctype_digit($nk)) {header("Location: index.php"); die;}
if(
mysql_query("UPDATE users SET kik = '0', whokik = '', whykik = ''  where id='".$nk."'")){
print 
$fsize1;
echo 
"Ник освобождён!<br/>";
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=unpin$takep">Освободить ещё?</a><br/>";
echo 
$fsize2;
}
}
break;

case 
'clbanip':
$q mysql_query("select klu4,ip,soft from bannlist order by klu4 desc;");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
print 
"<a href="apanel.php?act=cl&amp;$ses&amp;go=clbanip&amp;nk=".$arr['klu4']."$takep">".$arr['ip']." ".$arr['soft']."</a><br/>";
echo 
$divide;
echo 
$fsize2;
}
if (
mysql_affected_rows() != 0){
echo 
$fsize1;
echo 
"<a href="apanel.php?$ses&amp;go=clbanip&amp;act=unbannall$takep">Разбанить всех по IP+SOFT</a><br/>";
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"Нет забаненых по IP+SOFT!<br/>";
echo 
$fsize2;
}
} else if (
$act=="unbannall") {
mysql_query ("DELETE from bannlist");
echo 
$fsize1;
echo 
"Таблица банов по ip+soft очищена<br/>n";
echo 
$fsize2;
} else {
if (!
ctype_digit($nk)) {header("Location: index.php"); die;}
if(
mysql_query("delete from bannlist where klu4='".$nk."'")){ 
echo 
$fsize1;
echo 
"IP+SOFT успешно разбаннены!<br/>";
echo 
$divide;
echo 
" <a href="apanel.php?$ses&amp;go=clbanip$takep">Разбанить ещё?</a><br/>";
echo 
$fsize2;
}
}
break;

case 
'editrooms':
$q mysql_query("select rm,name from rooms");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?act=rnm&amp;$ses&amp;go=editrooms&amp;rms=".$arr['rm']."$takep">".$arr['rm'].". ".$arr['name']."</a><br/>";
echo 
$fsize2;
}
} elseif (
$act=="dornm") {
if (!
ctype_digit($rms)) {header("Location: index.php"); die;}
$roomname check($roomname);
$roomname mysql_escape_string($roomname);
mysql_query ("update rooms set name='".$roomname."' where rm='".$rms."'");
echo 
$fsize1;
echo 
"Комната успешно переименованна!<br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=editrooms$takep">Редактировать комнаты</a><br/>";
echo 
$fsize2;
} else {
if (!
ctype_digit($rms)) {header("Location: index.php"); die;}
$q mysql_query("select name from rooms where rm='".$rms."'");
$arr=mysql_fetch_array($q);
$name=$arr["name"];
echo 
$fsize1;
echo 
"Название комнаты:<br/>n";
echo 
$fsize2;
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?act=dornm&amp;$ses&amp;go=editrooms&amp;rms=$rms$takep" name="auth">n";
echo 
"<input name="roomname" maxlength="200" value="$name" title="roomname"/><br/>n";  
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Ok<go href="apanel.php?act=dornm&amp;$ses&amp;go=editrooms&amp;rms=$rms$takep" method="post">n";
echo 
"<postfield name="roomname" value="$(roomname)"/>n";   
echo 
"</go></anchor>n";  
echo 
$fsize2;
echo 
"<br/>n";    
}else{
echo 
"<input type="submit" value="Ok" name="enter"><br/>n";
}
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=editrooms$takep">Редактировать комнаты</a><br/>";
echo 
$fsize2;
}
break;

case 
'editposroom':
if(empty(
$act)) {
echo 
$fsize1;
echo 
"Позиция:<br/>";
echo 
$fsize2;
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?act=update&amp;$ses&amp;go=editposroom$takep" name="auth">n";
echo 
"<input size="2" name="pos" format="*N"/><br/>";
echo 
$fsize1;
echo 
"Комната:<br/>";
echo 
$fsize2;
echo 
"<select name="name">";
$q = @mysql_query("select * from rooms;");
while (
$dbdata = @mysql_fetch_array($q)) {
$rm=$dbdata["rm"];
$val1=$dbdata["name"];
echo 
"<option value="".$rm."">".$val1."</option>"
}
echo 
"</select><br/>";
if (
$ver=="wml"){ 
echo 
$fsize1;
echo 
"<anchor>Изменить<go href="apanel.php?act=update&amp;$ses&amp;go=editposroom$takep" method="post">";
echo 
"<postfield name="name" value="$(name)"/>";
echo 
"<postfield name="pos" value="$(pos)"/>";
echo 
"</go></anchor>";
echo 
$fsize2;
echo 
"<br/>";
}else{
echo 
"<input type="submit" value="Изменить" name="enter"><br/>n";
}
} else {
if (!
ctype_digit($pos)) {header("Location: index.php"); die;}
if (!
ctype_digit($name)) {header("Location: index.php"); die;}
if(@
mysql_query("update rooms set pos='".$pos."' where rm='".$name."';")){ 
echo 
$fsize1;
echo 
"<b>Позиция комнаты изменена</b><br/>";
$fsize2;
}
}
break;

case 
'bots':
$setting = @mysql_query ("Select * from setting where klu4=1");
$set mysql_fetch_array ($setting);
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?$ses&amp;go=updbots$takep" name="auth">n";
echo 
$fsize1;
echo 
"<b>Настройки 4ата</b><br/>n";
echo 
$divide;
echo 
$fsize2;
echo 
$fsize1;
echo 
"Важное сообщение:<br/>n";
echo 
$fsize2;
echo 
"<input name="v" value="".$set["vazhno"]."" title="v"/><br/>";
echo 
$fsize1;
echo 
$divide
echo 
"Регистрация в чате:<br/>n";
echo 
$fsize2;
echo 
"<select name="reg">n";
if(
$set["reg"] == 0){
echo 
"<option value="0">Запрещена</option>n";
echo 
"<option value="1">Разрешена</option>n";
} else {
echo 
"<option value="1">Разрешена</option>n";
echo 
"<option value="0">Запрещена</option>n";
}           
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
$divide;
echo 
"Регистрация на русском:<br/>n";
echo 
$fsize2;
echo 
"<select name="rus">n";
if(
$set["rus"] == 0){
echo 
"<option value="0">Запретить</option>n";
echo 
"<option value="1">Разрешить</option>n";
} else {
echo 
"<option value="1">Разрешить</option>n";
echo 
"<option value="0">Запретить</option>n";
}           
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"Принимать ответы с компа (викт):<br/>n";
echo 
$fsize2;
echo 
"<select name="vict">n";
if(
$set["vict"] == 0){
echo 
"<option value="0">Нет</option>n";
echo 
"<option value="1">Да</option>n";
} else {
echo 
"<option value="1">Да</option>n";
echo 
"<option value="0">Нет</option>n";
}           
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"Интервал Умника (сек.):<br/>n";
echo 
$fsize2;
echo 
"<select name="victint">n";
if(
$set["victint"] === "10"){
echo 
"<option value="10">10</option>n";
}
elseif(
$set["victint"] === "30"){
echo 
"<option value="30">30</option>n";
}
elseif(
$set["victint"] === "60"){
echo 
"<option value="60">60</option>n";
}
elseif(
$set["victint"] === "120"){
echo 
"<option value="120">120</option>n";
}
echo 
"<option value="10">10</option>n";
echo 
"<option value="30">30</option>n";
echo 
"<option value="60">60</option>n";
echo 
"<option value="120">120</option>n";
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"Шутник:<br/>n";
echo 
$fsize2;
echo 
"<select name="shut">n";
if(
$set["shut"] == 0){
echo 
"<option value="0">Включен</option>n";
echo 
"<option value="1">Отключен</option>n";
} else {
echo 
"<option value="1">Отключен</option>n";
echo 
"<option value="0">Включен</option>n";
}           
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"Интервал шутника (мин.):<br/>n";
echo 
$fsize2;
echo 
"<select name="shutint">n";
if(
$set["shutint"] === "600"){
echo 
"<option value="600">10</option>n";
}
elseif(
$set["shutint"] === "1800"){
echo 
"<option value="1800">30</option>n";
}
elseif(
$set["shutint"] === "3600"){
echo 
"<option value="3600">60</option>n";
}
elseif(
$set["shutint"] === "7200"){
echo 
"<option value="7200">120</option>n";
}
echo 
"<option value="600">10</option>n";
echo 
"<option value="1800">30</option>n";
echo 
"<option value="3600">60</option>n";
echo 
"<option value="7200">120</option>n";
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
"Комнаты для шутника:<br/>n";
echo 
"Сn"
echo 
$fsize2;
echo 
"<input size="2" name="roomon" maxlength="2" value="$set[roomon]" title="rmstart"/>n";  
echo 
$fsize1;
echo 
"до:n"
echo 
$fsize2;
echo 
"<input size="2" name="roomoff" maxlength="2" value="$set[roomoff]" title="rmfinish"/><br/>n"
echo 
$fsize1;
echo 
"Продавец:<br/>n";
echo 
$fsize2;
echo 
"<select name="prod">n";
if(
$set["prod"] == 0){
echo 
"<option value="0">Включен</option>n";
echo 
"<option value="1">Отключен</option>n";
} else {
echo 
"<option value="1">Отключен</option>n";
echo 
"<option value="0">Включен</option>n";
}           
echo 
"</select><br/>n";
echo 
$fsize1;
echo 
$divide;
echo 
"<b>Ники ботов</b><br/>n";
echo 
$divide;
echo 
$fsize2;
$system = @mysql_fetch_array(@mysql_query ("Select user from users where id='1' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-1:n"
echo 
$fsize2;
echo 
"<input name="system" maxlength="13" value="$system[0]" title="System"/><br/>n";
$umnik = @mysql_fetch_array(@mysql_query ("Select user from users where id='2' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-2:n";
echo 
$fsize2;
echo 
"<input name="umnik" maxlength="13" value="$umnik[0]" title="Umnik"/><br/>n";
$shutnik = @mysql_fetch_array(@mysql_query ("Select user from users where id='3' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-3:n"
echo 
$fsize2;
echo 
"<input name="shutnik" maxlength="13" value="$shutnik[0]" title="Shutnik"/><br/>n";
$prodavec = @mysql_fetch_array(@mysql_query ("Select user from users where id='4' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-4:n"
echo 
$fsize2;
echo 
"<input name="prodavec" maxlength="13" value="$prodavec[0]" title="Prodavec"/><br/>n";
$mafia = @mysql_fetch_array(@mysql_query ("Select user from users where id='5' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-5:n";
echo 
$fsize2;
echo 
"<input name="mafia" maxlength="13" value="$mafia[0]" title="Mafia"/><br/>n";
$trahtenberg = @mysql_fetch_array(@mysql_query ("Select user from users where id='6' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-6:n";
echo 
$fsize2;
echo 
"<input name="trahtenberg" maxlength="13" value="$trahtenberg[0]" title="Trahtenberg"/><br/>n";
$robokop = @mysql_fetch_array(@mysql_query ("Select user from users where id='7' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-7:n";
echo 
$fsize2;
echo 
"<input name="robokop" maxlength="13" value="$robokop[0]" title="Robokop"/><br/>n";
$mat = @mysql_fetch_array(@mysql_query ("Select user from users where id='8' LIMIT 1;"));
echo 
$fsize1;
echo 
"ID-8:n";
echo 
$fsize2;
echo 
"<input name="mat" maxlength="13" value="$mat[0]" title="Mat"/><br/>n";
echo 
$fsize1;
echo 
$divide;
echo 
$fsize2;
if (
$ver=="wml"){ 
echo 
$fsize1;
echo 
"<anchor title="go">Изменить!<go href="apanel.php?$ses&amp;go=updbots$takep" method="post">n";
echo 
"<postfield name="v" value="$(v)"/>n";
echo 
"<postfield name="reg" value="$(reg)"/>n";
echo 
"<postfield name="rus" value="$(rus)"/>n";
echo 
"<postfield name="vict" value="$(vict)"/>n";
echo 
"<postfield name="shut" value="$(shut)"/>n";
echo 
"<postfield name="prod" value="$(prod)"/>n";
echo 
"<postfield name="victint" value="$(victint)"/>n";
echo 
"<postfield name="shutint" value="$(shutint)"/>n";
echo 
"<postfield name="roomon" value="$(roomon)"/>n";
echo 
"<postfield name="roomoff" value="$(roomoff)"/>n";
echo 
"<postfield name="system" value="$(system)"/>n";
echo 
"<postfield name="umnik" value="$(umnik)"/>n";
echo 
"<postfield name="shutnik" value="$(shutnik)"/>n";
echo 
"<postfield name="prodavec" value="$(prodavec)"/>n";
echo 
"<postfield name="mafia" value="$(mafia)"/>n";
echo 
"<postfield name="trahtenberg" value="$(trahtenberg)"/>n";
echo 
"<postfield name="robokop" value="$(robokop)"/>n";
echo 
"<postfield name="mat" value="$(mat)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Изменить!" name="enter"><br/>n";
}
break;

case 
'updbots':
if (!
ctype_digit($reg)) {header("Location: index.php"); die;}
if (!
ctype_digit($rus)) {header("Location: index.php"); die;}
if (!
ctype_digit($vict)) {header("Location: index.php"); die;}
if (!
ctype_digit($shut)) {header("Location: index.php"); die;}
if (!
ctype_digit($prod)) {header("Location: index.php"); die;}
if (!
ctype_digit($victint)) {header("Location: index.php"); die;}
if (!
ctype_digit($shutint)) {header("Location: index.php"); die;}
if (!
ctype_digit($roomon)) {header("Location: index.php"); die;}
if (!
ctype_digit($roomoff)) {header("Location: index.php"); die;}
$system check($system); 
$umnik check($umnik);
$shutnik check($shutnik);
$prodavec check($prodavec);
$mafia check($mafia);
$trahtenberg check($trahtenberg);
$robokop check($robokop);
$mat check($mat);
$system mysql_escape_string($system);
$umnik mysql_escape_string($umnik);
$shutnik mysql_escape_string($shutnik);
$prodavec mysql_escape_string($prodavec);
$mafia mysql_escape_string($mafia);
$trahtenberg mysql_escape_string($trahtenberg);
$robokop mysql_escape_string($robokop);
$mat mysql_escape_string($mat);
if (!isset(
$error)) {
$result mysql_query ("Select * setting where klu4 = '1'");
if (
mysql_affected_rows() == 0) {
$error "database error...";
} else {
if (
mysql_query ("Update setting set vazhno='".$v."',reg='".$reg."', rus='".$rus."', vict='".$vict."', shut='".$shut."', prod='".$prod."', victint='".$victint."', shutint='".$shutint."', roomon='".$roomon."', roomoff='".$roomoff."' where klu4 ='1'")&&
mysql_query ("Update users set user='".$system."' where id = '1'")&&
mysql_query ("Update users set user='".$umnik."' where id = '2'")&&
mysql_query ("Update users set user='".$shutnik."' where id = '3'")&&
mysql_query ("Update users set user='".$prodavec."' where id = '4'")&&
mysql_query ("Update users set user='".$mafia."' where id = '5'")&&
mysql_query ("Update users set user='".$trahtenberg."' where id = '6'")&&
mysql_query ("Update users set user='".$robokop."' where id = '7'")&&
mysql_query ("Update users set user='".$mat."' where id = '8'")){
$msg "Настройки ботов изменены";
} else {
$msg "Ошибка изменения";
}
}
} else {
$error " ".mysql_error()." ";
}
if (isset(
$error)) {
echo 
$fsize1;
echo 
"$errorn";
echo 
$fsize2;

echo 
$fsize1;
echo 
"<b>$msg</b><br/>n";
echo 
$fsize2;
break;

case 
'link':
$setting = @mysql_query ("Select * from setting where klu4=1");
$set mysql_fetch_array ($setting);
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?$ses&amp;go=updlink$takep" name="auth">n";
echo 
$fsize1;
echo 
"<b>Ссылки на главную</b><br/>";
echo 
$divide;
echo 
"<b>Ссылка 1</b><br/>http://";
echo 
$fsize2;
echo 
"<input name="link1" maxlength="120" value="".$set["link1"]."" title="link1"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Название ссылки 1</b><br/>";
echo 
$fsize2;
echo 
"<input name="link1_name" maxlength="40" value="".$set["link1_name"]."" title="link1_name"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Ссылка 2</b><br/>http://";
echo 
$fsize2;
echo 
"<input name="link2" maxlength="120" value="".$set["link2"]."" title="link2"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Название ссылки 2</b><br/>";
echo 
$fsize2;
echo 
"<input name="link2_name" maxlength="40" value="".$set["link2_name"]."" title="link2_name"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Ссылка 3</b><br/>http://";
echo 
$fsize2;
echo 
"<input name="link3" maxlength="120" value="".$set["link3"]."" title="link3"/><br/>n";  
echo 
$fsize1;
echo 
"<b>Название ссылки 3</b><br/>";
echo 
$fsize2;
echo 
"<input name="link3_name" maxlength="40" value="".$set["link3_name"]."" title="link3_name"/><br/>n"
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Изменить<go href="apanel.php?$ses&amp;go=updlink$takep" method="post">n";
echo 
"<postfield name="link1" value="$(link)"/>n";
echo 
"<postfield name="link1_name" value="$(link1_name)"/>n";
echo 
"<postfield name="link2" value="$(link2)"/>n";
echo 
"<postfield name="link2_name" value="$(link2_name)"/>n";
echo 
"<postfield name="link3" value="$(link3)"/>n";
echo 
"<postfield name="link3_name" value="$(link3_name)"/>n";
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Изменить" name="enter"><br/>n";
}
break;

case 
'updlink':
if(!
eregi("^((([a-z0-9-]+(.[a-z0-9-]+)*(.[a-z;]{2,3}))|(([0-9]{1,3}.){3}([0-9]{1,3})))((/|?)[a-z0-9~#%&'_+=:;?.-]*)*)$"$link1))$link1="";
if(!
eregi("^((([a-z0-9-]+(.[a-z0-9-]+)*(.[a-z;]{2,3}))|(([0-9]{1,3}.){3}([0-9]{1,3})))((/|?)[a-z0-9~#%&'_+=:;?.-]*)*)$"$link2))$link2="";
if(!
eregi("^((([a-z0-9-]+(.[a-z0-9-]+)*(.[a-z;]{2,3}))|(([0-9]{1,3}.){3}([0-9]{1,3})))((/|?)[a-z0-9~#%&'_+=:;?.-]*)*)$"$link3))$link3="";
$link1_name check($link1_name); 
$link2_name check($link2_name);
$link3_name check($link3_name);
$link1_name mysql_escape_string($link1_name);
$link2_name mysql_escape_string($link2_name);
$link3_name mysql_escape_string($link3_name);
if (!isset(
$error)) {
$result mysql_query ("Select * setting where klu4 = '1'");
if (
mysql_affected_rows() == 0) {
$error "database error...";
} else {
mysql_query ("Update setting set link1='".$link1."', link2='".$link2."', link3='".$link3."', link1_name='".$link1_name."', link2_name='".$link2_name."', link3_name='".$link3_name."' where klu4 = '1'");
$msg "Настройки Линков сохранены";
}
} else {
$error " ".mysql_error()." ";
}
if (isset(
$error)) {
echo 
$fsize1;
echo 
"$errorn";
echo 
$fsize2;

echo 
$fsize1;
echo 
"<b>$msg</b><br/>n";
echo 
$fsize2;
break;

case 
'editlevels':
$lev mysql_query("select level,name from levels");
if(empty(
$act)) {
while(
$arr=mysql_fetch_array($lev)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?act=rnm&amp;$ses&amp;go=editlevels&amp;level=".$arr['level']."$takep">".$arr['level'].". ".$arr['name']."</a><br/>";
echo 
$fsize2;
}
} elseif (
$act=="dornm") {
if (!
ctype_digit($level)) {header("Location: index.php"); die;}
$levelname check($levelname);
$levelname mysql_escape_string($levelname);
settype($level'integer');
mysql_query ("update levels set name='".$levelname."' where level='".$level."'");
echo 
$fsize1;
echo 
"Статус успешно переименован!<br/>n";
echo 
"<a href="apanel.php?$ses&amp;go=editlevels$takep">Редактировать статусы</a><br/>";
echo 
$fsize2;
} else {
$lev mysql_query("select name from levels where level=$level");
$arr=mysql_fetch_array($lev);
$name=$arr["name"];
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?act=dornm&amp;$ses&amp;go=editlevels&amp;level=$level$takep" name="auth">n";
echo 
$fsize1;
echo 
"Название статуса:<br/>n";
echo 
$fsize2;
echo 
"<input name="levelname" maxlength="200" value="$levels" title="levelname"/><br/>n";  
if (
$ver=="wml"){
echo 
$fsize1;
echo 
"<anchor title="go">Ok<go href="apanel.php?act=dornm&amp;$ses&amp;go=editlevels&amp;level=$level$takep" method="post">n";
echo 
"<postfield name="levelname" value="$(levelname)"/>n";   
echo 
"</go></anchor>n";
echo 
$fsize2;
echo 
"<br/>n";
}else{
echo 
"<input type="submit" value="Ok" name="enter"><br/>n";
}
echo 
$fsize1;
echo 
$divide;
echo 
"<a href="apanel.php?$ses&amp;go=editlevels$takep">Редактировать статусы</a><br/>";
echo 
$fsize2;
}
break;

case 
'razvod':
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?$ses&amp;go=updrazvod$takep" method="post">n";
echo 
$fsize1;
echo 
"Ник мужа:<br/>";
echo 
$fsize2;
echo 
"<input name="zhenih" maxlength="12"/><br/>";
echo 
$fsize1;
echo 
"Ник жены:<br/>";
echo 
$fsize2;
echo 
"<input name="nevesta" maxlength="12"/><br/>";
if (
$ver=="wml"){
echo 
$fsize1;                
echo 
"<anchor>Развести<go href="apanel.php?$ses&amp;go=updrazvod$takep" method="post">";
echo 
"<postfield name="zhenih" value="$(zhenih)"/>";
echo 
"<postfield name="nevesta" value="$(nevesta)"/>";
echo 
"</go></anchor>";
echo 
$fsize2;    
echo 
"<br/>";
}else{
echo 
"<input type="submit" value="Развести" name="enter"><br/>n";
}
break;

case 
'updrazvod':
$zhenih=trim(htmlspecialchars(stripslashes($zhenih)));
$nevesta=trim(htmlspecialchars(stripslashes($nevesta)));
if(empty(
$zhenih)) $error=$error."<u>Не заполнено поле Жених!</u><br/>";
if(empty(
$nevesta)) $error=$error."<u>Не заполнено поле Невеста!</u><br/>";
$latuser=strtolower($zhenih);
$ruser rus_to_k($zhenih);
if(
$ruser==$zhenih){
$latuser mysql_escape_string($latuser);
$result mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,para from users where latuser = '".$latuser."' and sex='М'"); 
} else {
$ruser mysql_escape_string($ruser);
$result mysql_query ("select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,para from users where ruser = '".$ruser."'  and sex='М'");
}
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"<u>Парня с ником <b>".$zhenih."</b> не сущетвует.</u><br/>";
echo 
$fsize2;
break;
}
$raz=mysql_fetch_array($result);
$zhena=$raz['para'];
if (
$zhena!=$nevesta){
echo 
$fsize1;
echo 
"<b>".$nevesta."</b> не является женой для <b>".$zhenih."</b>.<br/>";
echo 
$fsize2;
break;
}

$latuser2=strtolower($nevesta);
$ruser2 rus_to_k($nevesta);
if(
$ruser2==$nevesta){
$latuser2 mysql_escape_string($latruser2);
$result mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,para from users where latuser = '".$latuser2."' and sex='Ж'"); 
} else {
$ruser2 mysql_escape_string($ruser2);
$result mysql_query ("select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft,para from users where ruser = '".$ruser2."' and sex='Ж'");
}
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"<u>Девушки с ником <b>".$nevesta."</b> не сущетвует.</u><br/>";
echo 
$fsize2;
break;
}
$raz=mysql_fetch_array($result);
$muj=$raz['para'];
if (
$muj!=$zhenih){
echo 
$fsize1;
echo 
"<b>".$zhenih."</b> не является мужем для <b>".$nevesta."</b>.<br/>";
echo 
$fsize2;
break;
}
if(empty(
$error)) {
if(
$zhenih!=$last_svadbi['zhenih']) {
if(
mysql_query("Update users set para='' where user ='".$zhenih."'")&&mysql_query("Update users set para='' where user ='".$nevesta."'")) { 
echo 
$fsize1;
echo 
"<b>Развод успешно завершён!</b><br/>"
echo 
$fsize2;
} else { 
echo 
$fsize1;
echo 
"<b>Проблемы с разводом! Пара не будет разведена или данные юзеры не расписаны</b><br/>"
echo 
$fsize2;

} else { 
echo 
$fsize1;
echo 
"<b>Люди уже давно разведены!</b><br/>"
echo 
$fsize2;
}
} else { 
echo 
$fsize1;
echo 
$error
echo 
$fsize2;
}
break;

case 
'msvadbi':
if (
$ver=="xhtml") echo "<form method="POST" action="apanel.php?$ses&amp;go=updsvadbi$takep" name="auth">n";
echo 
$fsize1;
echo 
"Ник Жениха:<br/>";
echo 
$fsize2;
echo 
"<input name="zhenih" maxlength="12"/><br/>";
echo 
$fsize1;
echo 
"Ник Невесты:<br/>";
echo 
$fsize2;
echo 
"<input name="nevesta" maxlength="12"/><br/>";
echo 
$fsize1;
echo 
"Свидетель и друзья Жениха:<br/>";
echo 
$fsize2;
echo 
"<input name="frzhenih"/><br/>";
echo 
$fsize1;
echo 
"Свидетельница и подруги Невесты:<br/>";
echo 
$fsize2;
echo 
"<input name="frnevesta"/><br/>";
echo 
$fsize1;
echo 
"День Свадьбы:<br/>";
echo 
$fsize2;
echo 
"<input size="2" name="day" maxlength="2" format="*N"/>.<input size="2" name="month" maxlength="2" format="*N"/>.<input size="4" name="year" maxlength="4" format="*N"/><br/>"
echo 
$fsize1;
echo 
"Время Свадьбы:<br/>";
echo 
$fsize2;
echo 
"<input size="2" name="chs" maxlength="2" format="*N"/>:<input size="2" name="min" maxlength="2" format="*N"/><br/>";
if (
$ver=="wml"){ 
echo 
$fsize1;                
echo 
"<anchor>Добавить<go href="apanel.php?$ses&amp;go=updsvadbi$takep" method="post">";
echo 
"<postfield name="zhenih" value="$(zhenih)"/>";
echo 
"<postfield name="nevesta" value="$(nevesta)"/>";
echo 
"<postfield name="frzhenih" value="$(frzhenih)"/>";
echo 
"<postfield name="frnevesta" value="$(frnevesta)"/>";
echo 
"<postfield name="day" value="$(day)"/>";
echo 
"<postfield name="month" value="$(month)"/>";
echo 
"<postfield name="year" value="$(year)"/>";
echo 
"<postfield name="chs" value="$(chs)"/>";
echo 
"<postfield name="min" value="$(min)"/>";
echo 
"<postfield name="organizatory" value="$us"/>";
echo 
"</go></anchor>";
echo 
$fsize2;    
echo 
"<br/>";
}else{
echo 
"<input type="submit" value="Добавить" name="enter"><br/>n";
}
break;

case 
'updsvadbi':
$zhenih=trim(htmlspecialchars(stripslashes($zhenih)));
$nevesta=trim(htmlspecialchars(stripslashes($nevesta)));
$frzhenih=trim(htmlspecialchars(stripslashes($frzhenih)));
$frnevesta=trim(htmlspecialchars(stripslashes($frnevesta)));
$day=trim(htmlspecialchars(stripslashes($day)));
$month=trim(htmlspecialchars(stripslashes($month)));
$year=trim(htmlspecialchars(stripslashes($year)));
$chs=trim(htmlspecialchars(stripslashes($chs)));
$min=trim(htmlspecialchars(stripslashes($min)));
if(empty(
$zhenih)) $error=$error."<u>Не заполнено поле Жених!</u><br/>";
if(empty(
$nevesta)) $error=$error."<u>Не заполнено поле Невеста!</u><br/>";
if(empty(
$frzhenih)) $error=$error."<u>Не заполнено поле свидетель Жениха!</u><br/>";
if(empty(
$frnevesta)) $error=$error."<u>Не заполнено поле свидетельница Жевесты!</u><br/>";
if(empty(
$day)) $error=$error."<u>Не заполнено поле число!</u><br/>";
if(empty(
$month)) $error=$error."<u>Не заполнено поле месяц!</u><br/>";
if(empty(
$year)) $error=$error."<u>Не заполнено поле год!</u><br/>";
if(empty(
$chs)) $error=$error."<u>Не заполнено поле часов!</u><br/>";
if(empty(
$min)) $error=$error."<u>Не заполнено поле минут!</u><br/>";

$latuser=strtolower($zhenih);
$ruser rus_to_k($zhenih);
if(
$ruser==$zhenih){
$latuser mysql_escape_string($latuser);
$result mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft from users where latuser = '".$latuser."' and sex='М'"); 
} else {
$ruser mysql_escape_string($ruser);
$result mysql_query ("select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft from users where ruser = '".$ruser."'  and sex='М'");
}
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"<u>Парня с ником <b>".$zhenih."</b> не сущетвует.</u><br/>";
echo 
$fsize2;
break;
}

$latuser2=strtolower($nevesta);
$ruser2 rus_to_k($nevesta);
if(
$ruser2==$nevesta){
$latuser2 mysql_escape_string($latruser2);
$result mysql_query ("Select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft from users where latuser = '".$latuser2."' and sex='Ж'"); 
} else {
$ruser2 mysql_escape_string($ruser2);
$result mysql_query ("select id,user,pass,posts,status,level,credits,gposts,mafcredits,votefoto,byeotv,inv,user_ip,user_soft from users where ruser = '".$ruser2."' and sex='Ж'");
}
if (
mysql_affected_rows() == 0) {
echo  
$fsize1;
echo  
"<u>Девушки с ником <b>".$nevesta."</b> не сущетвует.</u><br/>";
echo  
$fsize2;
break;
}

if(empty(
$error)) {
if(
$zhenih!=$last_svadbi['zhenih']) {
$days="$day.$month.$year";
$times="$chs:$min";
if(
mysql_query("insert into svadbi values(0,'".$zhenih."','".$nevesta."','".$frzhenih."','".$frnevesta."','".$days."','".$times."','".$organizatory."');")&&
mysql_query("Update users set para='".$nevesta."' where user ='".$zhenih."'")&&mysql_query("Update users set para='".$zhenih."' where user ='".$nevesta."'")) { 
echo  
$fsize1;
echo  
"<b>Свадьба успешно добавлена!</b><br/>"
echo  
$fsize2;
} else { 
echo  
$fsize1;
echo  
$fsize2;

} else { 
echo  
$fsize1;
echo  
"<b>Такая свадьба уже добавлена!</b><br/>"
echo  
$fsize2;
}
} else { 
echo  
$fsize1;
echo  
$error
echo  
$fsize2;
}
break;

case 
'dsvadbi':
$q mysql_query("select id,zhenih,nevesta,date from svadbi order by id desc;");
if (
mysql_affected_rows() == 0) {
echo 
$fsize1;
echo 
"Свадьбы не назначены!!!<br/>n";
echo 
$fsize2;
} else {
if(empty(
$action)) {
while(
$arr=mysql_fetch_array($q)) {
echo 
$fsize1;
echo 
"<a href="apanel.php?action=del&amp;$ses&amp;go=dsvadbi&amp;mid=".$arr['id']."$takep">Свадьба ".$arr['zhenih']." &amp; ".$arr['nevesta'].". (".$arr['date'].")</a><br/>";  
echo 
$fsize2;
}
} else {
settype($mid'integer');
if(
mysql_query("delete from svadbi where id='".$mid."' limit 1;")){ 
echo 
$fsize1;
echo 
"<b>Свадьба успешно удалена!</b><br/>";
echo 
$fsize2;
}
}
}
break;

case 
'import_fraz':
mysql_query("truncate table `bot_dialog`");
$file=file("import/bot_dialog.txt");
for(
$i=0;$i<count($file);$i++) {
mysql_query("insert into `bot_dialog` values(0,'".$file[$i]."');");
$count count($file);
}
echo 
$fsize1;
echo 
"В базу залито $count Фраз для Клазнета знатоков!";
echo 
$fsize2;
break;

case 
'import_frazi':
mysql_query("truncate table `frazi`");
$file=file("import/frazi.txt");
for(
$i=0;$i<count($file);$i++) {
mysql_query("insert into `frazi` values(0,'".$file[$i]."');");
$count count($file);
}
echo 
$fsize1;
echo 
"В базу залито $count Фраз для Клазнета знатоков!";
echo 
$fsize2;
break;

case 
'import_shutki':
mysql_query("truncate table `shutki`");
$file=file("import/shutki.txt");
for(
$i=0;$i<count($file);$i++) {
mysql_query("insert into `shutki` values(0,'".trim($file[$i])."');");
$count count($file);
}
echo 
$fsize1;
echo 
"В базу залито $count шуток!";
echo 
$fsize2;
break;

case 
'import_vopros':
mysql_query("truncate table `bots`");
$file=file("import/vopros.txt");
for(
$i=0;$i<count($file);$i++) {
$ex=explode("::",$file[$i]);
$tran=strtr(trim($ex[1]),array("а"=>"a","б"=>"b","в"=>"v","г"=>"g","д"=>"d","е"=>"e","ё"=>"e","ж"=>"j","з"=>"z","и"=>"i","й"=>"i","к"=>"k","л"=>"l","м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r","с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h","ш"=>"w","щ"=>"w","ц"=>"c","ч"=>"4","ь"=>".","ъ"=>".","ы"=>"y","э"=>"e","ю"=>"yu","я"=>"ya","А"=>"A","Б"=>"B","В"=>"V","Г"=>"G","Д"=>"D","Е"=>"E","Ё"=>"E","Ж"=>"J","З"=>"Z","И"=>"I","Й"=>"I","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N","О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T","У"=>"U","Ф"=>"F","Х"=>"H","Ш"=>"W","Щ"=>"W","Ц"=>"C","Ч"=>"4","Ь"=>".","Ъ"=>".","Ы"=>"Y","Э"=>"E","Ю"=>"Yu","Я"=>"Ya"));
@
mysql_query ("Select * from bots");
$k mysql_affected_rows()+1;
mysql_query ("Insert into bots set number= '".$k."', vopros='".trim($ex[0])."', answer='".trim($ex[1])."',  tran='".$tran."'");
$count count($file);
}
echo 
$fsize1;
echo 
"В базу залито $count вопрос!";
echo 
$fsize2;
break;

case 
'import_anekdot':
mysql_query("truncate table `anekdot`");
$file=file("import/anekdot.txt");
for(
$i=0;$i<count($file);$i++) {
mysql_query("insert into `anekdot` values(0,'".trim($file[$i])."','6');");
$count count($file);
}
echo 
$fsize1;
echo 
"В базу залито $count анекдотов!";
echo 
$fsize2;
break;
}
echo 
$fsize1;
echo 
$divide;
if(
$go) echo "<a href="apanel.php?$ses$takep">&#8592; В админку</a><br/>n"
if (isset (
$rm)) echo "<a href="chat.php?$ses&amp;rm=$rm&amp;ref=$ref">&#8592; В чат</a><br/>n";
echo 
"<a href="enter.php?$ses&amp;ref=$ref">&#8592; На улицу</a>";
echo 
$fsize2;
if (
$ver=="wml")echo "</p></card></wml>";
else echo 
"</div></body></html>";
$pagesize=round((ob_get_length())/1024,1);
$alltraf=$alltraf+$pagesize;
mysql_query ("Update users set alltraf='".$alltraf."', lasttraf='".$pagesize."' where id='".$id."'");
mysql_close ($link);
ob_end_flush();
?>
Онлайн: 0
Реклама