Файл: weatut.ru/clans.php
Строк: 99
<?php
require_once ('system/func.php');
if(isset($_GET['new_clan']) and $user['id_clan'] == 0){
if(isset($_GET['new_clan_post'])){
if(isset($_POST['name'])){
$name = text($_POST['name']);
$info = text($_POST['info']);
if(strlen($name) < 6 or strlen($name) > 40)$err = 'Длина названия должна быть в пределах 6 - 40 символов';
if(strlen($info) < 1 or strlen($info) > 100)$err = 'Длина описания должна быть в пределах 1 - 100 символов';
if($user['gold'] < 5000)$err = "Не хватает ".ico('icons','gold.png')." ".(5000-$user['gold'])." золота";
if(!$err){
if(mysql_query("INSERT INTO `clans` SET `name` = '$name', `info`='".$info."', `date` = '".time()."', `side` = '$user[side]'")){
$id = mysql_insert_id();
mysql_query("UPDATE `users` SET `clan_rang` = '5', `id_clan` = '$id',`vstup` = '".time()."', `gold` = '".($user['gold']-5000)."' WHERE `id` = '".$myID."'");
header('Location: /clan/');
exit();
}
}else{
$_SESSION['msg'] = $err;
header('Location: ?new_clan');
exit();
}
}else{
$_SESSION['msg'] = 'Заполните поле';
header('Location: ?new_clan');
exit();
}
}
$title = 'Создание клана';
require_once ('system/header.php');
echo "<div class='block center'>";
echo "<form method='post' action='?new_clan&new_clan_post'>";
echo "Название клана:<br><input type='text' name='name'>";
echo "Описание клана:<br><input type='text' name='info'>";
echo "<input type='submit' class='btn' value='Создать клан'><br><span class='info'>Стоимость: ".ico('icons','gold.png')." 5000 золота</span>
</form>";
echo "</div>";
require_once ('system/footer.php');
break;
}
$title = 'Рейтинг кланов';
require_once ('system/header.php');
auth(); // Закроем от гостей
$set['p_str'] = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `clans`"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `clans` ORDER BY `level` DESC, `exp` DESC LIMIT $start, $set[p_str]");
while($post = mysql_fetch_assoc($q)) {
$i++;
if($post['side'] == 'good')$color = 'green';
else $color = 'red';
if($i+$start <= 3){
echo "<div class='block'>";
echo ico('icons','dost.png')." $i Место:<div class='mb10'></div>";
echo "<div class='oh'>";
echo "<img src='/images/clangerb/$post[gerb].png' width='50px' height='50px' style='border:1px solid $color;'>";
echo "</div>";
echo ico('icons','clan.png')." <a href='/clan/$post[id]/'>$post[name]</a><br>";
echo ico('icons','level.png')." $post[level] уровень<br>";
echo ico('icons','exp.png')." ".n_f($post['exp'])." опыта";
echo "<div style='clear:both;'></div></div>";
}else{
echo "<div class='block'>";
echo "<font color='$color'>".($i+$start)."</font>. ".ico('icons','clan.png')." <a href='/clan/$post[id]/'>$post[name]</a> ".ico('icons','level.png')." $post[level]ур.<br>".ico('icons','exp.png')." Опыт: ".n_f($post['exp']);
echo "</div>";
}
}
echo "<div class='block'>";
str('?',$k_page,$page); // Вывод страниц
echo "</div>";
if($user['id_clan'] == 0)echo "<a href='?new_clan' class='link'>".ico('icons','arrow.png')." Создать клан</a>";
require_once ('system/footer.php');
?>