View file xj9/mpanel.php

File size: 24.14Kb
<?php
##################################################################################################
##	                Script name  :  In4at                                                       ##
##	                    Version  :  Final                                                       ##
##                      Made by  :  XPYCT(Сергей Мищенко)                                       ##
##	                     E-mail  :  bce-ok@bk.ru	                                            ##
##                          ICQ  :  447-50-50-62                                                ##
##                         Site  :  http://vkontakte.ru/id31604521                              ##
## Внимание! Скрипт распространяется бесплатно! Модификация W4at by XPYCT                       ##
##################################################################################################
define('REQ_2_chat', true);
require('4at_set.php');
require('db_con.php');
require('style.php');
if ($py !== spy_code) require('us_info.php');
require('func.php');
if($row['level'] < 4){
echo head;
if ($vv!=0) echo '<div class="d0"><b>Ошибка</b></div>';
else echo '<card id="error" title="Ошибка"><p align="center">';
echo $fsize1;
echo '<b>У вас нет прав доступа!</b>';
echo $fsize2;
echo foot;
mysql_close ($link);
exit;
}
$us=$row['user'];
$idd=$row['id'];
$login=$row['user'];
$adm = mysql_query("Select user from users where id='1' LIMIT 1;");
$z = mysql_fetch_array($adm);
$administration = $z['user'];
$levelselect6 = mysql_query("Select name from levels where level=6");
$levels6 = mysql_fetch_array($levelselect6);
$lev6 = $levels6["name"];
$fi = fopen("syst/stlog.dat", "a+");
flock($fi,LOCK_EX);
$dat = date ("d/m/y");
$vrem = date ("H:i");
$lst = "$us ($dat $vrem) - ip: $REMOTE_ADDR, soft: $HTTP_USER_AGENT";
fwrite($fi, "$lst\n");
fwrite($fi, "************\n");
fflush($fi);
flock($fi,LOCK_UN);
fclose($fi);
$alltraf=$row['alltraf'];
ob_start();
echo head;
if ($vv!=0) echo '<div class="d0"><b>Модepka</b></div>';
else echo '<card id="mpanel" title="Модepka"><p>';
echo $fsize1;
$time = date("H:i");
switch($do) {
default:
echo '<b>'.$administration.'</b> ['.$time.']<br/>';
echo 'Привет, '.$us.'!<br/>';
echo divide;
echo 'Huk | id юзepa:<br/>';
echo $fsize2;
if ($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=user\" method=\"post\">";
echo "<input name=\"nick$ref\" title=\"nick\"/><br/>\n";
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Искать\"/></form>";
echo $fsize1;
}else{
echo $fsize1;
echo "<anchor title=\"go\">Искать<go href=\"mpanel.php?$wp&amp;do=user\" method=\"post\">\n";
echo "<postfield name=\"nick\" value=\"$(nick$ref)\"/>\n";
echo '</go></anchor><br/>';
}
if ($row['level']>4){
echo divide;
echo "<a href=\"mpanel.php?$wp&amp;do=kick_view\">Выпнутые</a><br/>\n";
echo "<a href=\"mpanel.php?$wp&amp;do=clear\">Чистка комнат</a><br/>\n";
echo divide;
echo "<a href=\"mpanel.php?$wp&amp;do=mobi\">Дoбaвuть Супер-oбъявлeнue</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=dobi\">Удaлuть Супер-oбъявлeнue</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=mob\">Дoбaвuть oбъявлeнue</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=dob\">Удaлuть oбъявлeнue</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=mgaz\">Дoбaвuть в газету</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=dgaz\">Удaлuть из газеты</a><br/>";
}
if ($row['level']>3){
echo divide;
echo "<a href=\"mpanel.php?$wp&amp;do=mmeet\">Добавить встречу</a><br/>";
echo "<a href=\"mpanel.php?$wp&amp;do=dmeet\">Удалить встречу</a><br/>";
}
break;
case 'mmeet':
$last_meet = mysql_fetch_array(mysql_query("select title from vstrechi order by id desc limit 1;"));
if(empty($title)) $error=$error.'<u>Название не введено!</u><br/>';
if(empty($content)) $error.='<u>Пустое содержание встречи!</u><br/>';
if(empty($organizatory)) $error.='<u>Организаторов нет!</u><br/>';
if(empty($action)) {
echo 'Название:<br/>';
echo $fsize2;
if ($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=mmeet&amp;action=add\" method=\"post\">";
echo "<input name=\"title$ref\" maxlength=\"30\"/><br/>";
echo $fsize1;
echo 'Содержание:<br/>';
echo $fsize2;
echo "<input name=\"content$ref\" maxlength=\"500\"/><br/>";
echo $fsize1;
echo 'Организаторы:<br/>';
echo $fsize2;
echo "<input name=\"organizatory$ref\" maxlength=\"500\"/><br/>";
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Добавить\"/></form>";
echo $fsize1;
} else {
echo $fsize1;
echo "<anchor>Добавить<go href=\"mpanel.php?$wp&amp;do=mmeet\" method=\"post\">
<postfield name=\"action\" value=\"add\"/>
<postfield name=\"title\" value=\"$(title$ref)\"/>
<postfield name=\"content\" value=\"$(content$ref)\"/>
<postfield name=\"organizatory\" value=\"$(organizatory$ref)\"/>";
echo '</go></anchor><br/>';
}
} else { if(empty($error)) {
if($row['translit']==1){
$title=trun_to_rus($title);
$content=trun_to_rus($content);
$organizatory=trun_to_rus($organizatory);
}
$title = check(substr($title,0,60));
$content = check(substr($content,0,1000));
$organizatory = check(substr($organizatory,0,1000));
if($title!=$last_meet['title']) {
if(mysql_query("insert into vstrechi values(0,'$login','$title','$content','$organizatory');")) { echo "<b>Ваша встреча успешно добавлена!</b><br/>";} else { echo "<b>Проблемы с базой данных!</b><br/>";} } else { echo "<b>Такая встреча уже добавлена!</b><br/>";}
} else { echo $error;} }
break;
case 'dmeet':
$q = mysql_query("select id,title from vstrechi order by id desc;");
if(empty($action)) {
while($arr=mysql_fetch_array($q)) {
echo "<a href=\"mpanel.php?action=del&amp;$wp&amp;do=dmeet&amp;mid=".$arr['id']."\">".$arr['title']."</a><br/>";}
} else {
if(mysql_query("delete from vstrechi where id='$mid' limit 1;")) echo "<b>Запись успешно удалена!</b><br/>";
}
break;

case 'mgaz':
if ($row['level']>4){
$last_news=mysql_fetch_array(mysql_query("select content from gaz order by id desc limit 1;"));
if(empty($content)) $error='<u>Не введено содержание!</u><br/>';
if(empty($action)){
echo 'Название:<br/>';
echo $fsize2;
if($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=mgaz&amp;action=add\" method=\"post\">";
echo "<input name=\"title$ref\"/><br/>";
echo $fsize1;
echo 'Содержание:<br/>';
echo $fsize2;
echo "<input name=\"content$ref\"/><br/>";
echo $fsize1;
echo 'Автор:<br/>';
echo $fsize2;
echo "<input name=\"avt$ref\"/><br/>";
if($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Добавить\"/></form>";
echo $fsize1;
}else{
echo $fsize1;
echo "<anchor>Добавить<go href=\"mpanel.php?$wp&amp;do=mgaz&amp;action=add\" method=\"post\">";
echo "<postfield name=\"content\" value=\"$(content$ref)\"/>";
echo "<postfield name=\"title\" value=\"$(title$ref)\"/>";
echo "<postfield name=\"avt\" value=\"$(avt$ref)\"/>";
echo '</go></anchor><br/>';
}
}else{
if(empty($error)){
if($content!==$last_news[0]){
$date=date("j.m.Y");
$title=check($title);
$avt=check($avr);
$content=check($content);
if($row['translit']==1) $content=trun_to_rus($content);
if($row['translit']==1) $title=trun_to_rus($title);
if($row['translit']==1) $title=trun_to_rus($avt);
if(mysql_query("insert into gaz values(0,'$login','$content','$date','$avt','$title');")){
echo '<b>Cтатья добавлена!</b><br/>';
}else{
echo '<b>Ошибка записи!</b><br/>';
}
}else{
echo '<b>Такая статья уже добавлена!</b><br/>';
}
}else{
echo $error;
}
}
}else{echo'Нельзя!<br/>';}
break;
case 'dgaz':
if ($row['level']>4){
$q=mysql_query("select id,title from gaz order by id desc;");
if(mysql_affected_rows()==0){
echo '<b>Статей нет</b>!<br/>';
}else{
if(empty($action)){
while($arr=mysql_fetch_array($q)){
echo "<a href=\"mpanel.php?action=del&amp;$wp&amp;do=dgaz&amp;mid=".$arr['id']."\">".$arr['id'].":</a> ".$arr['title']."<br/>";
}
}else{
if(mysql_query("delete from gaz where id='$mid' limit 1;")){
echo '<b>Статья удалена!</b><br/>';
}
}
}
}else{echo'Нельзя!<br/>';}
break;

case 'mob':
if ($row['level']>4){
$last_meet=mysql_fetch_array(mysql_query("select title from ob order by id desc limit 1;"));
if(empty($title)) $error='<u>Название не введено!</u><br/>';
if(empty($content)) $error.='<u>Пустое содержание</u><br/>';
if(empty($organizatory)) $error.='<u>Авторов нет!</u><br/>';
if(empty($action)){
echo 'Название:<br/>';
echo $fsize2;
if($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=mob&amp;action=add\" method=\"post\">";
echo "<input name=\"title$ref\" maxlength=\"30\"/><br/>";
echo $fsize1;
echo 'Содержание:<br/>';
echo $fsize2;
echo "<input name=\"content$ref\" maxlength=\"500\"/><br/>";
echo $fsize1;
echo 'Автор:<br/>';
echo $fsize2;
echo "<input name=\"organizatory$ref\" maxlength=\"500\"/><br/>";
if($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Добавить\"/></form>";
echo $fsize1;
}else{
echo $fsize1;
echo "<anchor>Добавить<go href=\"mpanel.php?$wp&amp;do=mob&amp;action=add\" method=\"post\">";
echo "<postfield name=\"title\" value=\"$(title$ref)\"/>";
echo "<postfield name=\"content\" value=\"$(content$ref)\"/>";
echo "<postfield name=\"organizatory\" value=\"$(organizatory$ref)\"/>";
echo '</go></anchor><br/>';
}
}else{
if(empty($error)){
if($title!=$last_meet[0]){
$title=check(substr($title,0,60));
$content=check(substr($content,0,1000));
$organizatory=check(substr($organizatory,0,1000));
if($row['translit']==1){
$title=trun_to_rus($title);
$content=trun_to_rus($content);
$organizatory=trun_to_rus($organizatory);
}
if(mysql_query("insert into ob values(0,'$login','$title','$content','$organizatory');")){
echo '<b>Объявление успешно добавлено!</b><br/>';
}else{
echo '<b>Ошибка записи!</b><br/>';
}
}else{
echo '<b>Такое объявление уже добавлено!</b><br/>';
}
}else{
echo $error;
}
}
}else{echo'Нельзя!<br/>';}
break;
case 'dob':
if ($row['level']>4){
$q=mysql_query("select id,title from ob order by id desc;");
if(mysql_affected_rows()==0){
echo '<b>Объявлений нет!</b><br/>';
}else{
if(empty($action)){
while($arr=mysql_fetch_array($q)){
echo "<a href=\"mpanel.php?action=del&amp;$wp&amp;do=dob&amp;mid=".$arr['id']."\">".$arr['title']."</a><br/>";
}
}else{
if(mysql_query("delete from ob where id='$mid' limit 1;")){
echo '<b>Запись удалена!</b><br/>';
}
}
}
}else{echo'Нельзя!<br/>';}
break;

case 'mobi':
if ($row['level']>4){
$last_obiav = mysql_fetch_array(mysql_query("select title from obiav order by id desc limit 1;"));
if(empty($title)) $error=$error.'<u>Название не введено!</u><br/>';
if(empty($content)) $error.='<u>Пустое содержание объявления!</u><br/>';
if(empty($action)) {
echo 'Название:<br/>';
echo $fsize2;
if ($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=mobi&amp;action=add\" method=\"post\">";
echo "<input name=\"title$ref\" maxlength=\"30\"/><br/>";
echo $fsize1;
echo 'Содержание:<br/>';
echo $fsize2;
echo "<input name=\"content$ref\" maxlength=\"500\"/><br/>";
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Добавить\"/></form>";
echo $fsize1;
} else {
echo $fsize1;
echo "<anchor>Добавить<go href=\"mpanel.php?$wp&amp;do=mobi\" method=\"post\">
<postfield name=\"action\" value=\"add\"/>
<postfield name=\"title\" value=\"$(title$ref)\"/>
<postfield name=\"content\" value=\"$(content$ref)\"/>
</go></anchor><br/>";
}
} else { if(empty($error)) {
if($row['translit']==1){
$title=trun_to_rus($title);
$content=trun_to_rus($content);
}
$title = check(substr($title,0,60));
$content = check(substr($content,0,1000));
if($title!=$last_obiav['title']) {
if(mysql_query("insert into obiav values(0,'$id','$title','$content');")) { echo "<b>Ваше объявление успешно добавлено!</b><br/>";} else { print "<b>Проблемы с базой данных!</b><br/>";} } else { print "<b>Такое объявление уже добавлено</b><br/>";}
} else { echo $error;} }
}else{echo'Нельзя!<br/>';}
break;
case 'clear':
if ($row['level']>5){
echo 'Oчuстuть кoмнaтy:<br/>';
if ($vv!=0) echo "<form action=\"mpanel.php?$wp&amp;do=clroom\" method=\"post\">";
echo $fsize2;
$q = mysql_query("select rm,name from rooms");
while($arr=mysql_fetch_array($q)){
$r[]=$arr['name'];
}
echo '<select name="num">';
echo '<option value="0">$r[0]</option>';
echo '<option value="1">$r[1]</option>';
echo '<option value="2">$r[2]</option>';
echo '<option value="3">$r[3]</option>';
echo '<option value="4">$r[4]</option>';
echo '<option value="5">$r[5]</option>';
echo '<option value="6">$r[6]</option>';
echo '<option value="7">$r[7]</option>';
echo '<option value="8">$r[8]</option>';
echo '<option value="9">$r[9]</option>';
echo '<option value="10">$r[10]</option>';
echo '<option value="11">$r[11]</option>';
echo '<option value="12">$r[12]</option>';
echo '<option value="13">$r[13]</option>';
echo '<option value="14">$r[14]</option>';
echo '<option value="15">$r[15]</option>';
echo '<option value="16">$r[16]</option>';
echo '<option value="17">$r[17]</option>';
echo '<option value="18">$r[18]</option>';
echo '<option value="19">$r[19]</option>';
echo '<option value="20">$r[20]</option>';
echo '</select><br/>';
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Oчuстuть\"/></form>";
echo $fsize1;
} else  {
echo $fsize1;
echo "<anchor title=\"send\">Oчuстuть<go href=\"mpanel.php?$wp&amp;do=clroom\" method=\"post\">";
echo "<postfield name=\"num\" value=\"$(num)\"/>";
echo '</go></anchor><br/>';
}
echo divide;
}
echo "<a href=\"mpanel.php?$wp&amp;do=clrooms\">Oчuстuть всe кoмнaты</a><br/>";
break;
case 'clroom':
echo 'Таблицы комнаты '.$num.' очищены!<br/>';
$room = "room".$num;
$res = mysql_query("Select id from $room order by id desc");
$kol = mysql_affected_rows();
$lines = mysql_fetch_array($res);
for ($k = 1;$k <= $kol-1;$k++){
$lines = mysql_fetch_array($res);
$kl = $lines['id'];
mysql_query("Delete from $room where id = '".$kl."'");
}
break;
case 'clrooms':
echo 'Комнаты будут автоматически очищены через 3 минуты!<br/>';
if(isset($rm)) echo "<a href=\"chat.php?$wp&amp;rm=$rm\">В чат</a><br/>";
$cleardata = time() + 180;
mysql_query("Update optim set clr='".$cleardata."' WHERE klu4 = '1'");
$rnd = rand(0,99999999);
$mes = '<br/><b>Внимание! Через 3 минуты будет очистка комнат.</b>';
$today = date("H:i");
$time = getmicrotime();
for ($num = 0;$num <= 20;$num++)
{
$ranec = "room".$num;
mysql_query("Insert into $ranec set klu4= '".$rnd."', time='".$today."', who='".$us."', message='".$mes."', id='".$time."', towhom='', hid='".$idd."', usid='".$idd."'");
mysql_query("ANALYZE TABLE $ranec");
}
break;
case 'dobi':
if ($row['level']>4){
$q = mysql_query("select * from obiav order by id desc;");
if(empty($action)) {
while($arr=mysql_fetch_array($q)) {
echo "<a href=\"mpanel.php?action=del&amp;$wp&amp;do=dobi&amp;mid=".$arr['id']."\">".$arr['title']."</a><br/>";}
} else {
if(mysql_query("delete from obiav where id='$mid' limit 1;")) echo "<b>Объявление успешно удалено!</b><br/>";
}
}else{echo'Нельзя!<br/>';}
break;
case 'user':
if (!ctype_digit($nick)){
$nick=check($nick);
if($nick=="")$nick=0;
$latuser=strtolower($nick);
$ruser = rus_to_k($nick);
if($ruser==$nick){
$result = mysql_query("Select id,user,user_ip,user_soft from users where latuser = '".$latuser."' LIMIT 1;");
} else {
$result = mysql_query("select id,user,user_ip,user_soft from users where ruser = '".$ruser."' LIMIT 1;");
}
} else {
$result = mysql_query("select id,user,user_ip,user_soft from users where id = '".$nick."' LIMIT 1;");
}
if (mysql_affected_rows() == 0) {
echo 'Нет такого юзера<br/>';
echo "<a href=\"mpanel.php?$wp\">Назад</a><br/>";
break;
}
$urow = mysql_fetch_array($result);
$euser = $urow['user'];
$usid = $urow['id'];
$us_ip = $urow['user_ip'];
$us_soft = $urow['user_soft'];
echo 'Ник: '.$euser.'<br/>';
echo 'ID: '.$usid.'<br/>';
echo 'IP: '.$us_ip.'<br/>';
echo 'Soft: '.$us_soft.'<br/>';
if ($row['level']>4){
echo divide;
echo "<a href=\"mpanel.php?$wp&amp;nk=$usid&amp;do=1000\">1000 постов</a><br/>\n";
if ($row['level']>4) echo "<a href=\"mpanel.php?$wp&amp;nk=$usid&amp;do=stpanel\">Апдейт</a><br/>\n";
}
echo divide;
echo '<b>Пuнok</b><br/>';
echo 'Ha ckoльko (мuн.)<br/>';
echo $fsize2;
if ($vv!=0) echo "<form action=\"kick.php?go=pni&amp;$wp&amp;nk=$usid\" method=\"post\">";
echo "<input name=\"wtime$ref\" maxlength=\"3\" title=\"vremya\" format=\"*N\" emptyok=\"true\"/><br/>\n";
echo $fsize1;
echo 'Пpuчuнa<br/>';
echo $fsize2;
echo "<input name=\"whykik$ref\" maxlength=\"200\" title=\"whykik\" emptyok=\"true\"/><br/>\n";
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Пнyть зacpaнцa\"/></form>";
echo $fsize1;
} else  {
echo $fsize1;
echo "<anchor title=\"go\">Пнyть зacpaнцa<go href=\"kick.php?go=pni&amp;$wp&amp;nk=$usid\" method=\"post\">\n";
echo "<postfield name=\"nick\" value=\"$euser\"/>\n";
echo "<postfield name=\"wtime\" value=\"$(wtime$ref)\"/>\n";
echo "<postfield name=\"whykik\" value=\"$(whykik$ref)\"/>\n";
echo '</go></anchor><br/>';
}
if ($row['level']>4){
echo divide;
echo "<a href=\"bann.php?$wp&amp;nk=$usid\">Забанить ник</a><br/>\n";
if ($row['level']>5){
echo "<a href=\"bannaip.php?$wp&amp;nk=$usid\">Банн ip+soft!!!</a><br/>\n";
}
}
break;
case 'stpanel':
if($row['level'] < 6){
echo '<b>У вас нет прав доступа!</b><br/>';
break;
}
if(!isset($go)){
$result = mysql_query("select id,user,posts,status,inv,level from users where id = '".$nk."' LIMIT 1;");
$row = mysql_fetch_array($result);
$euser = $row['user'];
$usid = $row['id'];
if (mysql_affected_rows() == 0){
echo '<b>Нет такого юзера</b><br/>';
break;
}
if ($nk < 11){
echo '<b>Информация о ботах закрыта!</b><br/>';
break;
}
if ($row['level'] > 6){
echo '<b>Информация об админах закрыта!</b><br/>';
break;
}
echo 'Ник:<br/>';
if ($vv!=0) echo "<form action=\"mpanel.php?go=upd&amp;$wp&amp;do=stpanel&amp;upid=$usid\" method=\"post\">";
echo $fsize2;
echo "<input name=\"upnick$ref\" value=\"$euser\" title=\"nick\"/><br/>\n";
echo $fsize1;
echo 'Постов:<br/>';
echo $fsize2;
echo "<input name=\"posts$ref\" value=\"$row[posts]\" title=\"posts\"/><br/>\n";
echo $fsize1;
echo 'Статус:<br/>';
echo $fsize2;
echo "<input name=\"status$ref\" value=\"$row[status]\" title=\"status\"/><br/>\n";
echo $fsize1;
echo 'Невидимость(только для ст.Модеров!):<br/>';
echo $fsize2;
echo "<select name=\"inv$ref\">\n";
if ($row['inv'] == 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/>';
if ($vv!=0){
echo "<input class=\"ibutton\" type=\"submit\" value=\"Сохранить\"/></form>";
echo $fsize1;
} else  {
echo $fsize1;
echo "<anchor title=\"go\">Сохранить<go href=\"mpanel.php?go=upd&amp;$wp&amp;do=stpanel\" method=\"post\">\n";
echo "<postfield name=\"upid\" value=\"$usid\"/>\n";
echo "<postfield name=\"upnick\" value=\"$(upnick$ref)\"/>\n";
echo "<postfield name=\"posts\" value=\"$(posts$ref)\"/>\n";
echo "<postfield name=\"status\" value=\"$(status$ref)\"/>\n";
echo "<postfield name=\"inv\" value=\"$(inv$ref)\"/>\n";
echo '</go></anchor><br/>';
}
break;
}
if(@$go=="upd"){
$upid = intval($upid);
$upnick = check($upnick);
$status = check($status);
$inv = intval($inv);
$posts = intval($posts);
if($upnick==""){
echo '<b>error updating!</b><br/>';
break;
}
$latuser=strtolower($upnick);
$ruser = rus_to_k($upnick);
if($ruser==$upnick){
mysql_query("Select id from users where (latuser = '".$latuser."')and(id != '".$upid."')");
} else {
mysql_query("select id from users where (ruser = '".$ruser."')and(id != '".$upid."')");
}
if (mysql_affected_rows() != 0){
echo 'Пользователь с таким ником уже сушествует<br/>';
break;
}
$oldnick = mysql_fetch_array(mysql_query("select user from users where id = '".$upid."' LIMIT 1;"));
if($oldnick[0]!=$upnick){
$fi = fopen("syst/nick.dat", "a+");
@flock($fi,LOCK_EX);
$dat = date ("d/m/y");
$vrem = date ("H:i");
$lst = "$lev6 $us: $oldnick[0] => $upnick ($dat $vrem) - ip: $REMOTE_ADDR, soft: $HTTP_USER_AGENT";
fwrite($fi, "$lst\n");
fwrite($fi, "************\n");
fflush($fi);
flock($fi,LOCK_UN);
fclose($fi);
}
if ($ruser==$upnick) $ins_str = "Update users set user='".$upnick."', status='".$status."', inv='".$inv."', ruser = '', latuser = '".$latuser."', posts = '".$posts."' where id ='".$upid."'";
else $ins_str = "Update users set user='".$upnick."', status='".$status."', inv='".$inv."', ruser = '".$ruser."', latuser = '', posts = '".$posts."' where id ='".$upid."'";
if (mysql_query($ins_str)) {
echo '<b>Профайл изменен</b><br/>';
} else {
echo 'Database error:<br/>';
echo " ".mysql_error()." ";
}
}
break;
case '1000':
if($row['level'] < 5){
echo '<b>У вас нет прав доступа!</b><br/>';
break;
}
$result = mysql_query("select id,user,level from users where id = '".$nk."' LIMIT 1;");
if (mysql_affected_rows() == 0){
echo '<b>Нет такого юзера</b><br/>';
break;
}
$rowu = mysql_fetch_array($result);
if ($rowu['level'] > 5){
echo '<b>Нельзя ставить 1000 постов модерам и админам!</b><br/>';
break;
}
if($go=="posts"){
mysql_query("Update users set posts='1000' where id ='".$nk."' LIMIT 1;");
echo '<b>Постов стало 1000!</b><br/>';
} else {
echo 'Вы можете поставить юзеру 1000 постов. Это сделано для того чтобы вы тянули в чат новых людей! Посты не плюсуются!<br/>';
echo 'Ник: <b>'.$rowu['user'].'</b><br/>';
echo "<a href=\"mpanel.php?go=posts&amp;$wp&amp;do=1000&amp;nk=$rowu[id]\">Дать 1000 постов!</a><br/>";
}
break;
case 'kick_view':
if($row['level'] < 5){
echo '<b>У вас нет прав доступа!</b><br/>';
break;
}
$tekt=time();
$ri = mysql_query("SELECT user,id,kik from users WHERE $tekt < kik");
$i = 1;
if (mysql_affected_rows() != 0){
echo 'Выпнутые:<br/>';
while ($ai = mysql_fetch_array($ri))
{
$rtime=$ai["kik"]-$tekt;
echo ($i++).") <a href=\"mpanel.php?$wp&amp;do=clkick&amp;pid=".$ai['id']."\">".$ai['user']."</a> ($rtime сек.)<br/>";
}
} else {
echo '<b>Нет выпнутых</b><br/>';
}
break;
case 'clkick':
if($row['level'] < 5){
echo '<b>У вас нет прав доступа!</b><br/>';
break;
}
$pid=intval($pid);
$select = mysql_query("Select user from users where id='".$pid."' LIMIT 1;");
$inf = mysql_fetch_array($select);
$fignik = $inf['user'];
mysql_query("UPDATE users set kik = '0' WHERE id = '".$pid."' LIMIT 1;");
$a = mysql_fetch_array($r);
echo $fignik.' освобожден от пинка!<br/>';
break;
}
echo divide;
if($do) echo "<a href=\"mpanel.php?$wp\">Модерка</a><br/>\n";
echo '<a href="enter.php?'.$wp.'">Пpuxoжaя</a><br/>';
echo $fsize2;
echo foot;
$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();

?>