Файл: online/riwar/Riwar.ru/bratstvo/top_bratstv.php
Строк: 134
<?php
//-----Создаем титл страницы-----//
$title = 'Братства';
//-----Подключаем функции-----//
require_once ('../system/function.php');
//-----Подключаем вверх-----//
if(!$user['id']) {
header('Location: '.$HOME.'');
exit();
}
// Обработчик
if(isset($_POST['name'])){
$name = strong($_POST['name']);
$st = abs(intval($user['st']));
// Тут всякие проверки и тп.
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` WHERE `name` = '$name'"), 0) != 0) $err = 'Братство с таким названием уже существует';
if(strlen($name) < 5 or strlen($name) > 30) $err = 'Длина названия должна быть в пределах 5 - 30 символов';
if($user['zola'] < 500) $err = 'Не хватает золотых монет';
if(!isset($err)){
// Если нет ошибок
mysql_query("INSERT INTO `clan` SET `name` = '".$name."', `st` = '".$st."', `time` = '".time()."'");
$id_clan = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `clan` WHERE `name` = '$name'"));
mysql_query("UPDATE `users` SET `clan` = '$id_clan[id]', `clan_rang` = '1', `zola` = '".($user['zola']-500)."', `clan_gold` = '".($user['clan_gold']=0)."', `clan_silver` = '".($user['clan_silver']=0)."', `clan_exps` = '".($user['clan_exps']=0)."', `clan_exp` = '".($user['clan_exp']=0)."', `clan_kris` = '".($user['clan_kris']=0)."', `clan_time` = '".time()."' WHERE `id` = '$user[id]'");
$_SESSION['notice'] = "Вы создали новое братство!";
header("Location: /bratstvo/$id_clan[id]/");
exit;
}else{
header("Location: ?new");
$_SESSION['err'] = $err;
exit;
}
}
if(isset($_GET['new'])){
$title = 'Создание Братства';
require_once ('../system/header.php');
if($user['clan'] == 0){
echo "<center><form class='block' method='post' action='?post'>";
echo '<input placeholder="Введите название" type="text" name="name" /><br />
<input type="submit" value="Создать Братство">';
echo "</form>";
echo "<div class='block'><font color=grey>Стоимость <img src='/images/gold.png'>500</font></div></center>";
}else{
echo "<div class='block'>вы не можете создать новое Братство т.к. уже находитесь в другом!<br>Для продолжения создания сначала уйти с другого братсва!</div>";
}
echo "<a href='?' class='link'><img src='/images/go.gif'>К списку</a>";
require_once ('../system/footer.php');
}else{
$title = 'Братства Рыцарей';
require_once ('../system/header.php');
echo'<center><div class="player"><font color=lightblue><b>~Братства Рыцарей~</b><div class="separ2"></div></div></font></center>';
if (empty($user['max'])) $user['max']=10;
$max = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` WHERE `lvl` > '0' and `exp` > '0'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$k_post = $start+1;
$q = mysql_query("SELECT * FROM `clan` ORDER BY `lvl` DESC, `exp` DESC LIMIT $start, $max");
while($post = mysql_fetch_assoc($q)){
if($post['lvl'] == 1){ $exp_clan = 30;}
elseif($post['lvl'] == 2){ $exp_clan = 58;}
elseif($post['lvl'] == 3){ $exp_clan = 111;}
elseif($post['lvl'] == 4){ $exp_clan = 210;}
elseif($post['lvl'] == 5){ $exp_clan = 394;}
elseif($post['lvl'] == 6){ $exp_clan = 731;}
elseif($post['lvl'] == 7){ $exp_clan = 1346;}
elseif($post['lvl'] == 8){ $exp_clan = 2449;}
elseif($post['lvl'] == 9){ $exp_clan = 4408;}
elseif($post['lvl'] == 10){ $exp_clan = 7846;}
elseif($post['lvl'] == 11){ $exp_clan = 13808;}
elseif($post['lvl'] == 12){ $exp_clan = 24025;}
elseif($post['lvl'] == 13){ $exp_clan = 41323;}
elseif($post['lvl'] == 14){ $exp_clan = 70249;}
elseif($post['lvl'] == 15){ $exp_clan = 118018;}
elseif($post['lvl'] == 16){ $exp_clan = 195909;}
elseif($post['lvl'] == 17){ $exp_clan = 321290;}
elseif($post['lvl'] == 18){ $exp_clan = 520489;}
elseif($post['lvl'] == 19){ $exp_clan = 832782;}
elseif($post['lvl'] == 20){ $exp_clan = 1315792;}
elseif($post['lvl'] == 21){ $exp_clan = 2052640;}
elseif($post['lvl'] == 22){ $exp_clan = 3161065;}
elseif($post['lvl'] == 23){ $exp_clan = 4804818;}
elseif($post['lvl'] == 24){ $exp_clan = 7207227;}
elseif($post['lvl'] == 25){ $exp_clan = 10666695;}
elseif($post['lvl'] == 26){ $exp_clan = 15573374;}
elseif($post['lvl'] == 27){ $exp_clan = 22425658;}
elseif($post['lvl'] == 28){ $exp_clan = 31844434;}
elseif($post['lvl'] == 29){ $exp_clan = 44582207;}
elseif($post['lvl'] == 30){ $exp_clan = 61500000;}
$param = $post['param'];
if($k_post == 1){$colorz ='lime';}
elseif($k_post == 2){$colorz ='lightgreen';}
elseif($k_post == 3){$colorz ='lightblue';}
elseif($k_post == 4){$colorz ='white';}
elseif($k_post > 4){$colorz ='grey';}
if($post['amulet'] > 0){
$amulet = "<span class='float-right'><img src='/img/bratstvo/amulet/$post[amulet].png'></span>";
}
else
{
$amulet = " ";
}
echo "<div class='player'><font color=".$colorz."><img src='/images/attak.png'> ".$k_post++."-е место<br></font>";
echo "<p><img src='/img/bratstvo/znamya/".$post['gerb'].".png' style='margin-right:10px;margin-top:3px;' alt=''/ align='left' > ";
echo "<img src='/images/brst/".$post['st'].".png'><a href='/bratstvo/".$post['id']."/'>".$post['name']."</a>".$amulet."";
echo " <font color=lightgreen>+".$param."</font>/<font color=orange>+".$post['idol']."%</font> <br>";
echo "<img src='/images/nav/".$post['st'].".png'>Навык: ".$post['lvl']." <br><img src='/img/bratstvo/exp.png'>Опыт: ".$post['exp']."/".$exp_clan." <font color=lightblue>(".round(100/($exp_clan/($post['exp']+1)))."%)</font><br></p>";
echo "<div style='clear:both;'></div>";
echo "<div class='separ5'></div>";
echo "</div>";
}
if($k_post < 1)
{
echo '<div class="player"><center><b>Пока пусто,будешь первым!</b></center></div>';
}
if ($k_page > 1) {
echo '<center><div class="player">';
echo str(''.$HOME.'/bratstvo/top_bratstv.php?',$k_page,$page); // Вывод страниц
echo '</div></center>';
}
if($user['clan'] == 0){
echo "<div class='line'></div>";
echo "<a href='?new' class='link'><img src='/images/go.gif'> Создать новое Братство</a>";
}
//-----Подключаем низ-----//
require_once ('../system/footer.php');
}
?>