Файл: slando.icu/modules/panels35/log.php
Строк: 225
<?php
require '../../system/func_for_game2.inc.php';
if (isset($_GET['id'])){$nid=num($_GET['id']);}else{head2('Ошибка');error();}
$suser = mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='$nid' "));
if (!empty($suser))
{
head2(''.$suser['login'].'');
if (isset($_GET['m'])) {$mod=vvod($_GET['m']);} else {$mod="";}
switch($mod)
{
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
default:
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($status == false) {exit('fuck');}
/*
$poisk=mysqli_query($link,"SELECT x,y,clan FROM `gorod` ");
while($r = mysqli_fetch_array($poisk))
{
$gorod[''.$r['x'].'-'.$r['y'].'']=$r['clan'];
}
$poisk=mysqli_query($link,"SELECT x,y,i FROM `arena_maps` ");
while($r = mysqli_fetch_array($poisk))
{
$ogr[''.$r['x'].'-'.$r['y'].'']=$r['i'];
}
$poisk=mysqli_query($link,"SELECT id,clan,hp_max,x,y FROM `poleuser` WHERE `tip`='bot' ");
while($r = mysqli_fetch_array($poisk))
{
$x=rand(1,50);$y=rand(1,50);
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(isset($ogr[''.$x.'-'.$y.'']) or isset($gorod[''.$x.'-'.$y.''])){$x=rand(1,50);$y=rand(1,50);}
if(!isset($ogr[''.$x.'-'.$y.'']) and !isset($gorod[''.$x.'-'.$y.''])){
mysqli_query($link,"UPDATE `poleuser` SET `x`='$x',`y`='$y' WHERE `id`='".num($r['id'])."' ");
}
}
*/
/*
$poisk=mysqli_query($link,"SELECT id,clan,hp_max,x,y FROM `poleuser` WHERE `tip`='bot' and `hp`=0 and `time_bot`<$time ");
while($r = mysqli_fetch_array($poisk))
{
mysqli_query($link,"UPDATE `poleuser` SET `hp`='1' WHERE `id`='".num($r['id'])."'");mysqli_query($link,"UPDATE `users` SET `hp`='".num($r['hp_max'])."' WHERE `id`='".num($r['id'])."' ");
}
*/
echo '<div class="block1"><a class="ssilki4" href="/panels/log?id='.$nid.'&m=o">Общение</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=b">История банов</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=d">Действия</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=op">Операции</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=rinok">Рынок</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=gold">Баксы</a>
<a class="ssilki4" href="/panels/log?id='.$nid.'&m=m">Мульты</a>';
break;
/////////////
case 'o':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
if($suser['id'] ==1){echo'Не читай мою почту хх</div>';}else{
$kol_na_str=20;
$total = 1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=6 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.nl2br(vivod($r['log'])).'</div>';
}echo '</div>';
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=o&page=');
}
break;
/////////////
case 'b':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($user['adm'] == 'moder') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
$kol_na_str=20;
$total =1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=14 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.nl2br(vivod($r['log'])).'</div>';
}echo '</div>';
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=b&page=');
break;
/////////////
case 'm':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($user['adm'] == 'moder') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
echo'<div class="clrt7">Совпадения на 75% :</div>';
$b = mysqli_query($link,"SELECT * FROM `logi_ip` WHERE `id_user`='".num($suser['id'])."' ");
while($r = mysqli_fetch_array($b))
{
$d =mysqli_query($link,"SELECT * FROM `logi_ip` WHERE `ip`='".$r['ip']."' and `os`='".$r['os']."' and `id_user`!= '".num($suser['id'])."' ");
while($r2 = mysqli_fetch_array($d))
{
$user2 = mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='".num($r2['id_user'])."'"));
echo'<div class="clrt6"><a href="/anketa?id='.num($user2['id']).'">'.vivod($user2['login']).'</a> ('.date("d.m.Y", vivod($r['data'])).') ('.vivod($r['ip']).') <br> ('.vivod($r['os']).')</div><div class="razriv8"></div>';
}
}
echo'<div class="clrt7">Совпадения на 35% :</div>';
$b = mysqli_query($link,"SELECT * FROM `logi_ip` WHERE `id_user`='".num($suser['id'])."' ");
while($r = mysqli_fetch_array($b))
{
$d =mysqli_query($link,"SELECT * FROM `logi_ip` WHERE `ip`='".$r['ip']."' and `id_user`!= '".num($suser['id'])."' ");
while($r2 = mysqli_fetch_array($d))
{
$user2 = mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='".num($r2['id_user'])."'"));
echo'<div class="clrt6"><a href="/anketa?id='.num($user2['id']).'">'.vivod($user2['login']).'</a> ('.date("d.m.Y", vivod($r['data'])).') ('.vivod($r['ip']).') <br> ('.vivod($r2['os']).')</div><div class="razriv8"></div>';
}
}
echo '</div>';
break;
/////////////
case 'd':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
$kol_na_str=20;
$total = 1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=2 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.nl2br(vivod($r['log'])).'</div>';
}echo '</div>';
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=d&page=');
break;
/////////////
case 'op':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
$kol_na_str=50;
$total =1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=10 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.nl2br(vivod($r['log'])).'</div>';
}echo '</div>';
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=op&page=');
break;
/////////////
case 'rinok':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($user['adm'] == 'moder') {$status = true; }
if ($status == false) {exit('fuck');}
echo '<div class="block1">';
$kol_na_str=20;
$total =1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=11 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.bbcode(nl2br(vivod($r['log']))).'</div>';
}echo '</div>';
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=rinok&page=');
break;
/////////////
case 'gold':
$status = false;
if ($user['adm'] == 'razrab') {$status = true; }
if ($user['adm'] == 'admin') {$status = true; }
if ($status == false) {exit('fuck');}
$kol_na_str=20;
$total = 1000;
$count_pages = ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT * FROM `logi_users` WHERE `id_user`='$nid' and `tip`=9 or `id_user`='$nid' and `tip`=12 order by `id` desc limit ".$start.",".$kol_na_str);
while($r = mysqli_fetch_array($q))
{
echo'<div class="block1"><div class="clrt6"><b>'.date("d.m.Y H:i:s",num($r['data'])).'</b><br>'.nl2br(vivod($r['log'])).'</div></div>';
}
navi($page, $count_pages, '/panels/log?id='.$nid.'&m=gold&page=');
break;
}
}else{
head3('Онлайн');
echo'Игрок не найден!';}
foot();
?>