Файл: bloodlands.pw/clans.php
Строк: 549
<?php
define('cms', 1);
$title = 'Кланы';
require_once 'core.php';
if ($user) {
echo '<div class="pt">';
switch($_GET['a']){
default:
$page = abs(intval($_GET['page']));
if($us['orden'] == 0){
$kol_sms = mysql_num_rows(mysql_query("SELECT `id` FROM `orden_sms` WHERE `user` = '".$user."'"));
echo'<a class="links" href="?a=sms"><img src="./img/icon/profile.png" alt=""> Приглашения ['.$kol_sms.']</a>';
} else {
$pohods = mysql_num_rows(mysql_query("SELECT `id` FROM `pohods` WHERE `orden` = '".$us['orden']."'"));
echo'<a class="links" href="?a=pohods"><img src="./img/icon/clan.png" alt=""> Клан-походы ['.$pohods.']</a>';
}
echo'<a class="links" href="?a=ratings"><img src="./img/icon/win.png" alt=""> Рейтинг кланов</a></div><div class="razd">Топ 5 кланы</div><div class="pt">';
if(empty($page) or $page == 1){
$top = mysql_query("SELECT * FROM `orden` WHERE `id` != '1' ORDER BY `point` DESC LIMIT 5");
while($res = mysql_fetch_array($top)){
$start++;
echo $start.'. <img src="./img/clans/'.$res['id'].'.png" style="padding:2px;" alt=""> <a class="link" href="?a=info&id='.$res['id'].'">';
if($res['lvl'] > 0) echo'<b>'.$res['title'].'</b>'; else echo $res['title'];
echo' ['.$res['kol'].']</a> <a class="link" href="?a=stat&id='.$res['id'].'">[i]</a><br/>
<img src="./img/icon/win.png" alt=""> <b>Рейтинг:</b> '.$res['point'].' очков<br/><small><b>Глава: </b>';
pers_info($res['leader'],1);
echo'</small><br/>';
}
echo'</div><div class="razd">Полный список</div><div class="pt">';
}
$all = mysql_result(mysql_query("SELECT count(*) FROM `orden`"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = round($page*$us['kol']-$us['kol']);
$top = mysql_query("SELECT * FROM `orden` ORDER BY `lvl` DESC, `id` ASC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
$start++;
echo '<img src="./img/clans/'.$res['id'].'.png" style="padding:2px;" alt=""> <a class="link" href="?a=info&id='.$res['id'].'">';
if($res['lvl'] > 0) echo'<b>'.$res['title'].'</b>'; else echo $res['title'];
echo' ['.$res['kol'].']</a> <a class="link" href="?a=stat&id='.$res['id'].'">[i]</a><br/>
<img src="./img/icon/win.png" alt=""> <b>Рейтинг:</b> '.$res['point'].' очков<br/><small><b>Глава: </b>';
pers_info($res['leader'],1);
echo'</small><br/>';
}
navigation($all,$us['kol'],$page,'clans.php?',$total);
} else echo 'Еще нет ни одного клана!<br/>';
if($us['orden'] == 0) echo'<a class="links" href="?a=new"><img src="./img/icon/clan.png" alt=""> Создать клан</a>';
echo'</div>';
break;
case 'pohods':
$add_all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `leader` = '".$user."'"),0);
if($add_all == 0 && $us['city'] > 0) echo'<a class="links" href="?a=add_p">Собраться в поход</a><br/>';
else echo'<a class="links" href="?a=del_p">Расформировать поход</a><br/>';
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `orden` = '".$us['orden']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$top = mysql_query("SELECT * FROM `pohods` WHERE `orden` = '".$us['orden']."' ORDER BY `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
$p_us = mysql_result(mysql_query("SELECT count(*) FROM `pohods_users` WHERE `id` = '".$res['id']."'"),0);
echo'<a href="?a=p_info&id='.$res['id'].'">[i]</a> ';
pers_info($res['leader']);
$all_us = mysql_result(mysql_query("SELECT count(*) FROM `pohods_users` WHERE `user` = '".$user."'"),0);
if ($res['leader'] != $user && $all_us == 0) echo' <a class="link" href="?a=plus_p&id='.$res['id'].'">[Зайти] ['.$p_us.']</a><br/>';
elseif ($res['leader'] != $user && $all_us == 1) echo' <a class="link" href="?a=minus_p&id='.$res['id'].'">[Выйти] ['.$p_us.']</a><br/>';
}
navigation($all,$us['kol'],$page,'clans.php?a=pohods&',$total);
} else echo 'Активных клан-походов не найдено!<br/><br/>';
echo'<a class="links" href="?">Список кланов</a>
<a class="links" href="?a=pohods&r='.rand(1,5).'">Обновить</a></div>';
break;
case 'add_p':
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `leader` = '".$user."'"),0);
if ($us['orden'] > 0 && $all == 0) mysql_query("INSERT INTO `pohods` SET `leader` = '".$user."', `orden` = '".$us['orden']."', `time` = '".time()."'");
header('Location: ./clans.php?a=pohods');
break;
case 'del_p':
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `leader` = '".$user."'"),0);
if ($us['orden'] > 0 && $all == 1){
$p = mysql_fetch_array(mysql_query("SELECT `id` FROM `pohods` WHERE `leader` = '".$user."'"));
mysql_query("DELETE FROM `pohods` WHERE `leader` = '".$user."'");
mysql_query("DELETE FROM `pohods_users` WHERE `id_pohod` = '".$p['id']."'");
}
header('Location: ./clans.php?a=pohods');
break;
case 'plus_p':
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `leader` = '".$user."'"),0);
$all_us = mysql_result(mysql_query("SELECT count(*) FROM `pohods_users` WHERE `user` = '".$user."'"),0);
$all_pohod = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `id` = '".$id."' AND `orden` = '".$us['orden']."'"),0);
if ($us['orden'] > 0 && $all == 0 && $all_us == 0 && $all_pohod == 1) mysql_query("INSERT INTO `pohods_user` SET `user` = '".$user."', `id_pohod` = '".$id."'");
header('Location: ./clans.php?a=pohods');
break;
case 'minus_p':
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `leader` = '".$user."'"),0);
$all_us = mysql_result(mysql_query("SELECT count(*) FROM `pohods_users` WHERE `user` = '".$user."' AND `id_pohod` = '".$id."'"),0);
$all_pohod = mysql_result(mysql_query("SELECT count(*) FROM `pohods` WHERE `id` = '".$id."' AND `orden` = '".$us['orden']."'"),0);
if ($us['orden'] > 0 && $all_us == 0 && $all_pohod == 1) mysql_query("DELETE FROM `pohods_user` WHERE `user` = '".$user."', `id_pohod` = '".$id."'");
header('Location: ./clans.php?a=pohods');
break;
case 'p_info':
$pohod = mysql_fetch_array(mysql_query("SELECT * FROM `pohods` WHERE `id` = '".$id."'"));
if($id && !empty($pohod)){
if($d != 1) echo'<a class="link" href="?a=p_info&id='.$id.'&d=1">Участники похода</a><br/><br/>';
else {
$all = mysql_result(mysql_query("SELECT count(*) FROM `pohods_users` WHERE `id_pohod` = '".$id."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$top = mysql_query("SELECT * FROM `pohods_users` WHERE `id_pohod` = '".$id."' ORDER BY `id` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
pers_info($res['user']);
if($pohod['leader'] == $user) echo' <a class="link" href="?a=del_us&id='.$res['id'].'">[x]</a>';
echo'<br/>';
}
navigation($all,$us['kol'],$page,'clans.php?a=p_info&id='.$id.'&d=1&',$total);
} else echo 'Участников не найдено!<br/><br/>';
}}
echo'<a class="link" href="?a=pohods">Список походов</a><br/>
<a class="link" href="?">Список кланов</a></div>';
break;
case 'stat':
$clan = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `id` = '".$id."'"));
if($id && !empty($clan)){
echo'<a class="links" href="?a=info&id='.$clan['id'].'"><img src="./img/icon/profile.png" alt=""> Участники клана</a><br/>
<b>Название:</b> <img src="../img/clans/'.$clan['id'].'.png" alt=""> '.$clan['title'].'<br/>
<b>Стоимость вступления:</b> '.$clan['cost_s'].' септим, '.$clan['cost_g'].' голден<br/>
<b>Опыт:</b> '.number_format($clan['exp']).' EXP<br/>
<b>Количество человек:</b> '.$clan['kol'].'<br/>
<b>Активных игроков:</b> '.$clan['act_kol'].' ['.round($clan['act_kol']/0.5).' очков]<br/>
<b>Средний опыт:</b> '.number_format($clan['sr_exp']).' EXP<br/>
<b>Опыт за победу:</b> '.number_format($clan['sr_exp_win']).' EXP ['.round($clan['sr_exp_win']/0.5).' очков]<br/>
<b>Очков репутации:</b> '.$clan['repute'].' ['.round($clan['repute']/10).' очков]<br/>
<b>Артефактов:</b> '.$clan['artefakts'].' ['.round($clan['act_kol']/0.5).' очков]<br/>
<b>Септим в казне:</b> '.$clan['money'].'<br/><br/><b>Штрафных баллов:</b> '.$clan['minus'].'<br/><br/>';
}
echo'<a class="links" href="?"><img src="./img/icon/back.png" alt=""> Список кланов</a></div>';
break;
case 'info':
$clan = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `id` = '".$id."'"));
$res = mysql_fetch_array(mysql_query("SELECT `id`,`online` FROM `users` WHERE `orden` = '".$clan['id']."' AND `id` = '".$clan['leader']."'"));
if($id && !empty($clan)){
echo'<img src="./img/icon/profile.png" alt=""> <b>Название:</b> '.$clan['title'].'<br/>
<img src="./img/icon/profile.png" alt=""> <b>Вступить:</b> ';
if($clan['leader'] == $user){
if(empty($d)) echo'<a class="link" href="?a=info&id='.$id.'&d=1">'.$clan['cost_s'].' септим</a>, <a class="link" href="?a=info&id='.$id.'&d=2">'.$clan['cost_g'].' голден</a> <a class="link" href="?a=stat&id='.$id.'">[i]</a><br/>';
else {
if($d == 1){
if (isset($_POST['ok'])){
$cost = round($_POST['cost_s']);
if($cost >= 20) mysql_query("UPDATE `orden` SET `cost_s` = '".$cost."' WHERE `id` = '".$us['orden']."'");
header('Location: ?a=info&id='.$id);}
echo'<div class="bot"></div><form action="?a=info&id='.$id.'&d=1" method="post">
Септим: <input type="text" name="cost_s" size="4"><input type="submit" name="ok" value="ok"></form>';
} elseif($d == 2){
if (isset($_POST['ok'])){
$cost = round($_POST['cost_g']);
if($cost >= 0) mysql_query("UPDATE `orden` SET `cost_g` = '".$cost."' WHERE `id` = '".$us['orden']."'");
header('Location: ?a=info&id='.$id);}
echo'<div class="bot"></div><form action="?a=info&id='.$id.'&d=2" method="post">
Голден: <input type="text" name="cost_g" size="4"><input type="submit" name="ok" value="ok"></form>';
}}} else echo $clan['cost_s'].' септим, '.$clan['cost_g'].' голден<br/>';
echo'<img src="./img/icon/win.png" alt=""> <b>Рейтинг:</b> '.$clan['point'].' очков<br/><br/>';
$page = abs(intval($_GET['page']));
if(empty($page) or $page == 1 or $clan['kol'] == 1){
echo'';
pers_info($res['id']);
if ($res['online'] > (time()-600)) echo' <font color="green">[on]</font>'; else echo' <font color="red">[off]</font>';
echo' [Глава клана]';
if($res['id'] == $clan['kaznachey']) echo' [Казначей]';
if(mysql_result(mysql_query("SELECT count(*) FROM `block` WHERE `end` = '0' AND `user` = '".$res['id']."' AND `type` = '1'"), 0)) echo' [Забанен]';
if(mysql_result(mysql_query("SELECT count(*) FROM `block` WHERE `end` = '0' AND `user` = '".$res['id']."' AND `type` = '2'"), 0)) echo' [В блоке]';
echo'<br/>';
}
$all = mysql_result(mysql_query("SELECT count(*) FROM `users` WHERE `orden` = '".$clan['id']."' AND `id` != '".$clan['leader']."'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
if(empty($page) OR $page <= 0) $page = 1;
if($page > $total) $page = $total;
$past = intval($all/$us['kol']);
$start = round($page*$us['kol']-$us['kol']);
$top = mysql_query("SELECT * FROM `users` WHERE `orden` = '".$clan['id']."' AND `id` != '".$clan['leader']."' ORDER BY `level` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
pers_info($res['id']);
if($res['online'] > (time()-600)) echo' <font color="green">[on]</font>'; else echo' <font color="red">[off]</font>';
if($us['orden'] > 0 && $user == $clan['leader']) echo' <a href="?a=leader&t=del&id='.$res['id'].'">[x]</a>';
elseif($us['orden'] > 0 && $us['orden'] == $clan['id'] && $res['id'] == $user) echo' <a href="?a=delus">[x]</a>';
if($res['id'] == $clan['kaznachey']) echo' [Казначей]';
if(mysql_result(mysql_query("SELECT count(*) FROM `block` WHERE `end` = '0' AND `user` = '".$res['id']."' AND `type` = '1'"), 0)) echo' [Забанен]';
if(mysql_result(mysql_query("SELECT count(*) FROM `block` WHERE `end` = '0' AND `user` = '".$res['id']."' AND `type` = '2'"), 0)) echo' [В блоке]';
echo'<br/>';
}
if($clan['leader'] == $user && $d == 3){
if (isset($_POST['ok'])){
$cite = round($_POST['cite']);
if(mb_strlen($cite) > 0 && mb_strlen($cite) <= 50) mysql_query("UPDATE `orden` SET `cite` = '".$cite."' WHERE `id` = '".$us['orden']."'");
header('Location: ?a=info&id='.$id);}
echo'<br/><div class="bot"></div><form action="?a=info&id='.$id.'&d=3" method="post">
http:// <input type="text" name="cite" size="8" value="'.(isset($clan['cite']) ? $clan['cite'] : '').'"><input type="submit" name="ok" value="ok"></form>';}
if(!empty($clan['cite'])) echo'<br/><a class="link" href="go.php?t=http://'.$clan['cite'].'"><img src="./img/icon/clan.png" alt=""> Перейти на сайт клана</a>';
elseif($clan['leader'] == $user) echo'<br/><a class="link" href="?a=info&id='.$id.'&d=3"><img src="./img/icon/clan.png" alt=""> Установить клан-сайт</a> (+20 очков)';
echo'<br/><img src="./img/icon/profile.png" alt=""> <b>В клане:</b> '.$clan['kol'].' человек(а)<br/>';
navigation($all,$us['kol'],$page,'clans.php?a=info&id='.$id.'&',$total);
}}
if($clan['kol'] == 1) echo'<br/>';
echo'<a class="links" href="?"><img src="./img/icon/back.png" alt=""> Список кланов</a></div>';
break;
case 'leader':
$clan = mysql_num_rows(mysql_query("SELECT `id` FROM `orden` WHERE `leader` = '".$user."'"));
if($clan == 0){
echo'<div class="error">Вам сюда доступ запрещен!</div></div>';
include './include/foot1.php'; exit;
}
$clanus = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `leader` = '".$user."' AND `id` = '".$us['orden']."'"));
if (empty($t)){
echo '<a href="?a=leader"></a><br/>';
} elseif($t == 'status'){
$i = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."' AND `orden` = '".$us['orden']."'"));
if(!empty($i['id'])){
if (isset($_POST['ok'])){
$title = filter($_POST['title']);
if(mb_strlen($title) <= 100 AND $title != $i['status']){
mysql_query("UPDATE `users` SET `status` = '".$title."' WHERE `id` = '".$id."'");
echo'Статус успешно установлен!<a class="links" href="../user.php?id='.$id.'"><img src="./img/icon/back.png" alt=""> В персонажа</a></div>';
} else echo '<div class="error">Неверное количество символов в статусе!</div></div>';
} else {
echo '<form method="post" action="?a=leader&t=status&id='.$id.'"><b>Статус игрока</b> ';
pers_info($i['id']);
echo' [max. 100]:</b>
<input type="text" name="title" value="'.$i['status'].'" class="text">
<input name="ok" type="submit" value="Сохранить" class="button"></form>
<a class="links" href="../user.php?id='.$id.'"><img src="./img/icon/back.png" alt=""> В персонажа</a></div>';
}} else echo '<div class="error">Игрок не найден или он не состоит в вашем клане!</div></div>';
} elseif($t == 'prin'){
$i = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."' AND `orden` = '0'"));
if(!empty($i['id'])){
if ($d == 1){
if(mysql_num_rows(mysql_query("SELECT `id` FROM `orden_sms` WHERE `user` = '".$id."' AND `type` = '1'")) == 0){
$ok = mysql_query("INSERT INTO `orden_sms` SET `klan` = '".$us['orden']."', `user` = '".$i['id']."', `type` = '1'");
$text = 'У вас +1 приглашение в клан! <a href="../clans.php?a=sms">[Посмотреть]</a>';
$plus_sms = mysql_query("INSERT INTO `mail_sys` SET `user` = '".$i['id']."', `time` = '".time()."', `text` = '".mysql_real_escape_string($text)."'");
if($ok && $plus_sms) echo'Приглашение успешно отправлено!<br/>
<a class="links" href="../user.php?id='.$i['id'].'">В персонажа</a></div>';
} else echo '<div class="error">Данный игрок еще не ответил на предыдущее приглашение!</div>';
} else {
echo '<b>Запрещено принимать в клан своих же персонажей!</b><br/>
Пригласить в клан игрока: ';
pers_info($i['id']);
echo'<a class="links" href="clans.php?a=leader&t=prin&id='.$id.'&d=1"><img src="./img/1.png" alt=""> Подтверждаю</a><br/>
<a class="links" href="../user.php?id='.$id.'"><img src="./img/icon/back.png" alt=""> В персонажа</a></div>';
}} else echo '<div class="error">Игрок не найден или он уже состоит в клане!</div></div>';
} elseif($t == 'del'){
$i_us = mysql_num_rows(mysql_query("SELECT `id` FROM `orden` WHERE `leader` = '".$user."'"));
$i = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."' AND `orden` = '".$us['orden']."'"));
if(!empty($i['id']) && $i_us == 1){
if ($d == 1){
$inf = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `leader` = '".$user."'"));
$ok = mysql_query("UPDATE `users` SET `orden` = '0' WHERE `id` = '".$i['id']."'");
$ok_orden = mysql_query("UPDATE `orden` SET `kol` = (`kol` - 1) WHERE `id` = '".$inf['id']."'");
$text = 'Вы были удалены главой из клана <b>'.$inf['title'].'</b>!';
$plus_sms = mysql_query("INSERT INTO `mail_sys` SET `user` = '".$i['id']."', `time` = '".time()."', `text` = '".mysql_real_escape_string($text)."'");
if($ok && $plus_sms && $ok_orden) echo'Игрок успешно удален из вашего клана!<br/><br/>
<a class="links" href="../clans.php?a=info&id='.$us['orden'].'"><img src="./img/icon/back.png" alt=""> К клану</a></div>';
} else {
echo 'Удаление из клана игрока: ';
pers_info($i['id']);
echo'<a class="links" href="?a=leader&t=del&id='.$id.'&d=1"><img src="./img/1.png" alt=""> Подтверждаю</a>
<a class="links" href="../user.php?id='.$id.'"><img src="./img/icon/back.png" alt=""> В персонажа</a></div>';
}} else echo '<div class="error">Вы не глава клана, либо игрок не состоит в вашем клане!</div></div>';
}
break;
case 'ratings':
if(isset($_POST['ok'])){
$po = filter($_POST['po']);
header('Location: ../clans.php?a=ratings&po='.$po);
} else {
echo '<form action="?a=ratings" method="POST">
<b>Параметр рейтинга:</b><select name="po" class="text">
<option value="point">Общий рейтинг</option>
<option value="exp">Общий опыт</option>
<option value="money">Казна</option>
<option value="repute">Очки репутации</option>
<option value="sr_exp">Средний опыт</option>
<option value="sr_exp_win">Опыт за победу</option>
<option value="artefakts">Артефакты</option>
<option value="kol">Сокланы</option>
<option value="act_kol">Активные игроки</option>
</select><input name="ok" type="submit" value="OK" class="button"></form><hr>';
}
if(!empty($_GET['po'])) $po = filter($_GET['po']); else $po = 'point';
$all = mysql_result(mysql_query("SELECT count(*) FROM `orden` WHERE `id` != '1'"),0);
if($all > 0){
$total = intval(($all-1)/$us['kol'])+1;
$page = abs(intval($_GET['page']));
if(empty($page) OR $page <= 0){
$page = 1;
}
if($page > $total){
$page = $total;
}
$past = intval($all/$us['kol']);
$start = $page*$us['kol']-$us['kol'];
$top = mysql_query("SELECT * FROM `orden` WHERE `id` != '1' ORDER BY `".$po."` DESC LIMIT ".$start.",".$us['kol']."");
while($res = mysql_fetch_array($top)){
$kol = mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `orden` = '".$res['id']."'"));
$start++;
echo ''.$start.'. <img src="../img/clans/'.$res['id'].'.png" alt=""> <a class="link" href="?a=stat&id='.$res['id'].'">'.$res['title'];
if(!$po or $po == 'point') echo' ['.$res['point'].' очков]';
elseif($po && $po == 'exp') echo' ['.number_format($res['exp']).' EXP]';
elseif($po && $po == 'money') echo' ['.$res['money'].' септим]';
elseif($po && $po == 'kol') echo' ['.$res['kol'].' чел]';
elseif($po && $po == 'act_kol') echo' ['.$res['act_kol'].' чел]';
elseif($po && $po == 'sr_exp') echo' ['.number_format($res['sr_exp']).' EXP]';
elseif($po && $po == 'sr_exp_win') echo' ['.number_format($res['sr_exp_win']).' EXP]';
elseif($po && $po == 'repute') echo' ['.$res['repute'].' очков]';
elseif($po && $po == 'artefakts') echo' ['.$res['artefakts'].' вещей]';
echo'</a><br/>';
}
navigation($all,$us['kol'],$page,'?a=ratings&po='.$po.'&',$total);
} else echo 'Еще нет ни одного клана!';
echo'<a class="links" href="?"><img src="./img/icon/back.png" alt=""> Список кланов</a></div>';
break;
case 'new':
if(isset($_POST['ok'])){
$title = filter($_POST['title']);
$error = '';
if(mb_strlen($title) < 4 OR mb_strlen($title) > 35) $error .= 'Неверное количество символов в названии!<br/>';
if(mysql_result(mysql_query("select count(*) from `orden` WHERE `title` = '".$title."'"),0) == 1) $error .= 'Такой клан уже существует, придмайте другое название!<br/>';
if($us['money'] < 100 && $us['money_2'] < 5) $error .= 'У вас недостаточно денег!<br/>';
if($us['orden'] > 0) $error .= 'Сначала покиньте клан!<br/>';
if(empty($error)) {
mysql_query("INSERT INTO `orden` SET `leader` = '".$user."', `kol` = '1', `cost_s` = '20', `cost_g` = '0', `title` = '".$title."'");
$id = mysql_insert_id();
mysql_query("UPDATE `users` SET `money` = (`money` - 100), `money_2` = (`money_2` - 5), `orden` = '".$id."' WHERE `id` = '".$user."'");
echo '<span class="ok">Вы успешно создали клан!</span><br/><a class="link" href="?a=info&id='.$id.'">Посмотреть</a><br/><br/>';
} else echo '<div class="error" style="text-align:left">'.$error.'</div>';
} else echo '<b>Чтобы создать клан нужно 100 септимов и 5 голден!</b><br/><br/>
<form method="post" action=""><b>Название клана [4-35]:</b>
<input type="text" name="title" class="text">
<input type="submit" name="ok" value="Создать" class="button"></form>';
echo'<a class="links" href="?"><img src="./img/icon/back.png" alt=""> Список кланов</a></div>';
break;
case 'sms':
if(mysql_num_rows(mysql_query("SELECT `id` FROM `orden` WHERE `leader` = '".$user."'")) == 0){
if(mysql_num_rows(mysql_query("SELECT `id` FROM `orden_sms` WHERE `user` = '".$user."' AND `type` = '1'")) > 0){
$orden_sms = mysql_fetch_array(mysql_query("SELECT * FROM `orden_sms` WHERE `user` = '".$user."' AND `type` = '1' LIMIT 1"));
$orden_info = mysql_fetch_array(mysql_query("SELECT * FROM `orden` WHERE `id` = '".$orden_sms['klan']."' LIMIT 1"));
if(empty($d)){
echo'Глава клана <b>'.$orden_info['title'].'</b> приглашает вас вступить в его клан.<br/><b>Цена:</b> '.$orden_info['cost_s'].' септим и '.$orden_info['cost_g'].' голден<br/>
<a class="link" href="?a=sms&d=1&id='.$orden_sms['id'].'">[Согласиться]</a> <a class="link" href="?a=sms&d=2&id='.$orden_sms['id'].'">[Отказаться]</a><br/><br/>';
} elseif($d == 2){
$ok = mysql_query("DELETE FROM `orden_sms` WHERE `id` = '".$id."'");
if($ok) echo'Предложение успешно отклонено!<br/><br/>';
} elseif($d == 1){
if($us['money'] < $orden_info['cost_s'] or $us['money_2'] < $orden_info['cost_g']) echo'<div class="error" style="text-align:left;">У вас недостаточно денег!</div><br/>'; else {
if($orden_info['cost_s'] > 20) mysql_query("UPDATE `users` SET `money` = (`money` + ".round($orden_info['cost_s']-20).") WHERE `id` = '".$orden_info['leader']."'");
if($orden_info['cost_g'] > 0) mysql_query("UPDATE `users` SET `money_2` = (`money_2` + ".$orden_info['cost_g'].") WHERE `id` = '".$orden_info['leader']."'");
$money = mysql_query("UPDATE `users` SET `money` = (`money` - ".$orden_info['cost_s']."), `money_2` = (`money_2` - ".$orden_info['cost_g']."), `orden` = '".$orden_info['id']."' WHERE `id` = '".$user."'");
mysql_query("UPDATE `orden` SET `kol` = (`kol` + 1) WHERE `id` = '".$orden_info['id']."'");
mysql_query("DELETE FROM `orden_sms` WHERE `id` = '".$id."'");
if($money) echo'Вы успешно вступили в клан: <b>'.$orden_info['title'].'</b>!<br/><br/>';
}}} else echo'Приглашений еще нет!<br/><br/>';
}
echo'<small>Пока вы не сделаете выбор, никто больше не сможет выслать вам приглашение!</small></div>';
break;
case 'delus':
if($us['orden'] == 0){
echo'<div class="error">Вам сюда доступ запрещен!</div></div>';
include './include/foot1.php'; exit;
}
if ($d == 1){
$text = 'Игрок '.$us['login'].' хочет покинуть ваш клан! <a href="../clans.php?a=info&id='.$us['orden'].'">[Посмотреть]</a>';
$l = mysql_fetch_array(mysql_query("SELECT `leader` FROM `orden` SET `id` = '".$us['orden']."'"));
if(mysql_num_rows(mysql_query("SELECT `id` FROM `mail_sys` WHERE `user` = '100' AND `text` = '".mysql_real_escape_string($text)."'")) == 0){
$plus_sms = mysql_query("INSERT INTO `mail_sys` SET `user` = '".$l['leader']."', `time` = '".time()."', `text` = '".mysql_real_escape_string($text)."'");
$plus_smska = mysql_query("INSERT INTO `mail_sys` SET `user` = '100', `time` = '".time()."', `text` = '".mysql_real_escape_string($text)."'");
if($plus_sms && $plus_smska) echo'Заявка на выход из клана подана в рассмотрение!
<a class="links" href="../user.php"><img src="./img/icon/'.$us['sex'].'.png" alt=""> В персонажа</a>';
} else echo '<div class="error" style="text-align:left">Вы уже подавали заявку на выход!</div>';
} else echo 'Вы действительно хотите отправить заявку на выход из клана?
<a class="links" href="clans.php?a=delus&d=1"><img src="./img/1.png" alt=""> Подтверждаю</a><br/>';
break;
}} else header('Location: ./index.php');
include './include/foot1.php';
?>