Файл: data/topinfo.dat.php
Строк: 286
<?
/**
* @author wistis
* @copyright 2011
*/
print '<div class="spiski"><div class="zagolovok">Информационный центр!</div><div class="line"></div><ul>';
;
$nums = 42 ;
if (@$_GET['intop'] == null)
{$b="<font color=blue>";
$r="<font color=white>";$g="<font color=green>";
print "<li><strong>Профессии</strong>:</li>
<table width=100%><tr><td>
<li><a href=88.php?go=topinfo&intop=1>$b Оружейники</a></li> </td>
<td> <li><a href=88.php?go=topinfo&intop=2>$r Травники</font></a></li> </td>
<td> <li><a href=88.php?go=topinfo&intop=3>$g Рудокопы</font></a></li> </td> </tr>
<tr><td>
<li> <a href=88.php?go=topinfo&intop=4>$b Кузнецы</font></a></li> </td>
<td> <li> <a href=88.php?go=topinfo&intop=5>$r Старатели</font></a></li> </td>
<td> <li> <a href=88.php?go=topinfo&intop=6>$g Охотники</font></a></li> </td> </tr>
<tr><td>
<li><a href=88.php?go=topinfo&intop=0>$b Алхимики</font></a></li> </td>
<td> <li> <a href=88.php?go=topinfo&intop=7>$r Потрошители</font></a></li> </td>
<td><li> <a href=88.php?go=topinfo&intop=11>$g Ювелиры</font></a></li> </td> </tr>
<tr><td>
<li><a href=88.php?go=topinfo&intop=12>$b Укротители</font></a></li> </td>
<td> <li><a href=88.php?go=topinfo&intop=13>$r Артфизики</font></a></li> </td>
<td><li> <a href=88.php?go=topinfo&intop=14>$g Скорняк</font></a></li> </td> </tr>
<tr><td>
</td> <td><li><a href=88.php?go=topinfo&intop=8>$r Диггеров</font></a></li> </td><td></td></tr></table>
<li><strong>Топы:</strong></li>
<div class="chat_conteiner"> <a href=88.php?go=topinfo&intop=15>$b Нарушителей</font></a> <br>
<a href=88.php?go=topinfo&intop=16>$r Самые славные</font></a><br>
<a href=88.php?go=topinfo&intop=17>$g Убийцы монстров</font></a> <br>
<a href=88.php?go=topinfo&intop=18>$b Убийцы больших лвлов</font></a> <br>
<a href=88.php?go=topinfo&intop=19>$g Убийцы маленьких лвлов</font></a></div>
<li><strong> Классы:<br></strong></li><div class="chat_conteiner"> ";
$query = "SELECT * FROM `klassi_all`" ;
$sql = mysql_query($query) or die(mysql_error()) ;
while($rowr = mysql_fetch_assoc($sql) ){
$h=mysql_query("SELECT COUNT(*) AS `counter`
FROM `table1` where podklass='".$rowr['id']."' ");
$co=mysql_result($h,0);
if ($rowr['id'] % 3 == 0) {
$c='<br>';
} else {
$c ='' ;}
print"
<a href=88.php?go=topinfo&intop=20&klass=".$rowr['id'].">".$rowr['name']."($co)</a> $c "
;}
$querye = "SELECT COUNT(*) AS `counter`
FROM `table1`
";
$sqle = mysql_query($querye) or die(mysql_error());
$rowe = mysql_fetch_assoc($sqle);
$elements = $rowe['counter'];
print"</div>
<li><strong> Инфо:</li></strong>
<div class="chat_conteiner"> <a href=88.php?go=topinfo&intop=9>$r Список забаненных</font></a>
<a href=88.php?go=top>Топ</a>( $elements )
<a href=88.php?go=np>Топ Новичков</a></div>
" ;
exitt($row, $opredelenie) ;
}
$_GET['intop'] = htmlspecialchars($_GET['intop']) ;
if ($_GET['intop'] == 0)
{
$top = "alhimia" ;
}
if ($_GET['intop'] == 1)
{
$top = "orugejnik" ;
}
if ($_GET['intop'] == 2)
{
$top = "travnik" ;
}
if ($_GET['intop'] == 3)
{
$top = "rudokop" ;
}
if ($_GET['intop'] == 4)
{
$top = "kuznec" ;
}
if ($_GET['intop'] == 5)
{
$top = "staratel" ;
}
if ($_GET['intop'] == 6)
{
$top = "ohotnik" ;
}
if ($_GET['intop'] == 7)
{
$top = "potroshital" ;
}
if ($_GET['intop'] == 8)
{
$top = "digger" ;
}
if ($_GET['intop'] == 9)
{
$top = "ban" ;
}
if ($_GET['intop'] == 11)
{
$top = "enchayz" ;
}
if ($_GET['intop'] == 12)
{
$top = "ykroshenie" ;
}
if ($_GET['intop'] == 13)
{
$top = "artfizik" ;
}
if ($_GET['intop'] == 14)
{
$top = "skornjak" ;
}
if ($_GET['intop'] == 15)
{
$top = "bankolvo" ;
}
if ($_GET['intop'] == 16)
{
$top = "slava" ;
}
if ($_GET['intop'] == 17)
{
$top = "kill_mob" ;
}
if ($_GET['intop'] == 18)
{
$top = "kill_pers_big" ;
}
if ($_GET['intop'] == 19)
{
$top = "kill_pers_small" ;
}
if ($_GET['intop'] ==20)
{
$top = "podklass" ;
}
if ($_GET['intop'] > 23)
{
print "<div class="style_mess_no">не то вводим</div>" ;
exitt($rowr, $opredelenie) ;
}
if ($_GET['intop'] < 0)
{
print "<div class="style_mess_no">не то вводим</div>" ;
exitt($rowr, $opredelenie) ;
}
$_GET['intop'] = mysql_real_escape_string($_GET['intop']) ;
@$top = mysql_real_escape_string($top) ;
$rtg = htmlspecialchars($_GET['intop']) ;
$nums = 25 ;
if ($_GET['intop'] == 10)
{
if (isset($_GET['page']))
{
htmlspecialchars($_GET['page']) ;
$page = intval($_GET['page']) ;
}
else
{
$page = 1 ;
}
$query = "SELECT COUNT(*) AS `counter`
FROM `zamki` " ;
$sql = mysql_query($query) or die(mysql_error()) ;
$rowr = mysql_fetch_assoc($sql) ;
$elements = $rowr['counter'] ;
$pages = ceil($elements / $nums) ;
if ($page < 1)
{
$page = 1 ;
} elseif ($page > $pages)
{
$page = $pages ;
}
$start = ($page - 1) * $nums ;
// когда у нас в таблице нет записей
if ($start < 0) $start = 0 ;
$query = "SELECT *
FROM `zamki` " ;
$sql = mysql_query($query) or die(mysql_error()) ;
$i = 0 ;
while ($rowr = mysql_fetch_assoc($sql))
{ print '<li>
<img src="./media/images/ico/app_thumb_tiwar.gif" /> ';
$i++ ;
$sew = "N" ;
$wos = "W" ;
if ($rowr['sewer'] < 0)
{
$sew = "S" ;
}
if ($rowr['wostok'] < 0)
{
$wos = "E" ;
}
echo " <font color=blue>" . $rowr['name'] . "</font> [" . abs($rowr['sewer']) .
"$sew/" . abs($rowr['wostok']) . "$wos]
<br>
Владелец: <font color=green> " . $rowr['klan'] .
"</font><br>Защита ворот:<font color=red> " . $rowr['zhall'] .
"</font><br>Бонусы замка:<br><font color=green>" ;
if ($rowr['alhimia'] > 0)
{
print "+" ;
print $rowr['alhimia'] ;
print " к алхимии<br>" ;
}
if ($rowr['orogie'] > 0)
{
print "+" ;
print $rowr['orogie'] ;
print " к оружейнику<br>" ;
}
if ($rowr['uvelir'] > 0)
{
print "+" ;
print $rowr['uvelir'] ;
print " к ювелиру<br>" ;
}
if ($rowr['kuznec'] > 0)
{
print "+" ;
print $rowr['kuznec'] ;
print " к кузнецу<br>" ;
}
print "</FONT>______________<br>" ;
print '</li>' ;
}
// далее нам надо прицепить листалку
print '<li>' ;
$neighbours = 6 ;
$left_neighbour = $page - $neighbours ;
if ($left_neighbour < 1) $left_neighbour = 1 ;
$right_neighbour = $page + $neighbours ;
if ($right_neighbour > $pages) $right_neighbour = $pages ;
if ($page > 1)
{
print ' <a href="?go=topinfo&intop=' . $rtg .
'&page=1">начало</a> ... <a href="?go=topinfo&intop=' . $rtg . '&page=' . ($page -
1) . '"><сюда</a> ' ;
}
for ($i = $left_neighbour; $i <= $right_neighbour; $i++)
{
if ($i != $page)
{
print ' <a href="?go=topinfo&intop=' . $rtg . '&page=' . $i . '">' . $i .
'</a> ' ;
}
else
{
// выбранная страница
print ' <b>' . $i . '</b> ' ;
}
}
if ($page < $pages)
{
print ' <a href="?go=topinfo&intop=' . $rtg . '&page=' . ($page + 1) .
'">туда></a> ... <a href="?go=topinfo&intop=' . $rtg . '&page=' . $pages .
'">конец</a> ' ;
}
print '</li>' ;
exitt($row, $opredelenie) ;
}
if (isset($_GET['page']))
{
htmlspecialchars($_GET['page']) ;
$page = intval($_GET['page']) ;
}
else
{
$page = 1 ;
}
if ($top == "podklass")
{
if ($_GET['intop']==20)
{
$m =mysql_real_escape_string($_GET['klass']) ;
}
$query = "SELECT COUNT(*) AS `counter`
FROM `table1` where `podklass`='$m'" ;
;}else{
if ($top == "ban")
{
$query = "SELECT COUNT(*) AS `counter`
FROM `table1` where `ban`>0" ;
}
else
{
$query = "SELECT COUNT(*) AS `counter`
FROM `table1`" ;
}
}
$sql = mysql_query($query) or die(mysql_error()) ;
$rowr = mysql_fetch_assoc($sql) ;
$elements = $rowr['counter'] ;
if ($elements == 0)
{
print "<div class="style_mess_no">Здесь пока нет ни чего!</div>" ;
exitt($row, $opredelenie) ;
}
$pages = ceil($elements / $nums) ;
if ($page < 1)
{
$page = 1 ;
} elseif ($page > $pages)
{
$page = $pages ;
}
$start = ($page - 1) * $nums ;
// когда у нас в таблице нет записей
if ($start < 0) $start = 0 ;
if ($top == "podklass")
{
if ($_GET['intop']==20)
{
$m =mysql_real_escape_string($_GET['klass']) ;
}
$query = "SELECT *
FROM `table1` WHERE `podklass`='$m'ORDER BY `lvl` DESC
LIMIT " . mysql_real_escape_string($start) . ", " .
mysql_real_escape_string($nums) . "" ;
$top='lvl'
;}else{
if ($top == "ban")
{
$query = "SELECT *
FROM `table1` WHERE `ban`>0
LIMIT " . mysql_real_escape_string($start) . ", " .
mysql_real_escape_string($nums) . " " ;
}
else
{
$query = "SELECT *
FROM `table1` ORDER BY `$top` DESC
LIMIT " . mysql_real_escape_string($start) . ", " .
mysql_real_escape_string($nums) . " " ;
};}
$sql = mysql_query($query) or die(mysql_error()) ;
$i = 0 ;
if ($top == "ban")
{
$top = "bankolvo" ;
}
while ($rowr = mysql_fetch_assoc($sql))
{print '<li>
';
$i++ ;
echo "$i <a href=88.php?go=pessonag&row=" . htmlspecialchars($rowr['name']) .
" ><font color=green> " . htmlspecialchars($rowr['name']) .
" </font></a> (" . htmlspecialchars($rowr[$top]) . ") " .
htmlspecialchars($rowr['klan']) . " <br>" ;
if ($_GET['intop'] == 9)
{
if ($rowr['ban'] == 1)
{
$h = "Обычный бан" ;
}
if ($rowr['ban'] == 2)
{
$h = "Запрет на общение" ;
}
if ($rowr['ban'] == 3)
{
$h = "Каторжные работы" ;
}
if ($rowr['ban'] !== 2)
{
print "Заблокирован до " ;
print date('j-n-Y G:i:s ', htmlspecialchars($rowr['time_ban'])) ;
}
print "!<br>Забанил: " . htmlspecialchars($rowr['ban_admin']) . "! <br>
Причина: " . htmlspecialchars($rowr['prichina']) . " <br>
Тип бана: $h <br>
~~~~~~~~<br>
" ;
} print ' </li>' ;
}
print ' <li>' ;
// далее нам надо прицепить листалку
$neighbours = 6 ;
$left_neighbour = $page - $neighbours ;
if ($left_neighbour < 1) $left_neighbour = 1 ;
$right_neighbour = $page + $neighbours ;
if ($right_neighbour > $pages) $right_neighbour = $pages ;
if ($page > 1)
{
print ' <a href="?go=topinfo&intop=' . $rtg .
'&page=1">начало</a> ... <a href="?go=topinfo&intop=' . $rtg . '&page=' . ($page -
1) . '"><сюда</a> ' ;
}
for ($i = $left_neighbour; $i <= $right_neighbour; $i++)
{
if ($i != $page)
{
print ' <a href="?go=topinfo&intop=' . $rtg . '&page=' . $i . '">' . $i .
'</a> ' ;
}
else
{
// выбранная страница
print ' <b>' . $i . '</b> ' ;
}
}
if ($page < $pages)
{
print ' <a href="?go=topinfo&intop=' . $rtg . '&page=' . ($page + 1) .
'">туда></a> ... <a href="?go=topinfo&intop=' . $rtg . '&page=' . $pages .
'">конец</a> ' ;
} print ' </li>' ;
exitt($row,$opredelenie);
?>