Вход Регистрация
Файл: xteem.ru/clan/index.php
Строк: 390
<?
$title 
'Кланы';
require_once (
'../system/function.php');
require_once (
'../system/header.php');



if(!isset(
$user['id'])) {
echo 
err($title'
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.<br/>
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
'
);
require_once (
'../system/footer.php'); exit;
}

$act = isset($_GET['act']) ? $_GET['act'] : null;
switch(
$act)
{
default:

echo 
'<div class="title">'.$title.'</div>';

echo 
'<div class="news"><img src="/images/search.png"> <a href="/clan/?act=search">Поиск клана</a><br />
<img src="/images/tops.png"> <a href="/clan/?act=top">Топ 100</a> | <a href="/clan/?act=vse">Все кланы</a><br />'


$bf mysql_fetch_array(mysql_query('select * from `clan` where  `us` = "'.$user['id'].'"'));
if(
$bf == 0) {
    echo 
'
<img src="/images/add.png"> <a href="/clan/?act=clanadd">Создать клан</a>
'
;
}
echo 
'
</div><div class="title">Топ 10 дня</div>'
;

if (empty(
$user['max'])) $user['max']=10;
$max 10;
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` where `xp_day`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$blog_r mysql_query("SELECT * FROM `clan` ORDER BY `xp_day` desc LIMIT 10");
while(
$bl mysql_fetch_assoc($blog_r))
{
if(
$bl['xp_day'] != 0) {

 echo 
' <table style="width:100%" cellspacing="0" cellpadding="0"><tbody><tr>
<td class="podmenu" style="width:15%">'
;

echo (empty(
$bl ['avatar'])?'<img src="/files/ava_clan/net.png" alt="*" style="max-width: 52px; max-height: 52px;">':'<img src="/files/ava_clan/'.$bl ['avatar'].'" alt="*" style="max-width: 52px; max-height: 52px;">');


echo 
'</td> 
 <td class="podmenu">» <a href="'
.$HOME.'/clan/?act=clans&id='.$bl['id'].'">'.$bl['name'].'</a>    <br /> » Опыт клана '.$bl['xp'].'<br /> » Опыт клана за сегодня '.$bl['xp_day'].'<br /> » Участников ('.mysql_result(mysql_query("SELECT COUNT(id) FROM `clan_us` WHERE `idclan` = '".$bl['id']."'"),0).')</td></tr></tbody></table>';
}
}


if(
$k_post 1) echo '<div class="podmenu"><center><b>Топовых кланов нет!</b></center></div>';

break;

case 
'clanadd':


echo 
'<div class="title">'.$title.' / Создать клан</div>';

if(isset(
$_REQUEST['ok'])) {

$name strong($_POST['name']);
$about strong($_POST['about']);

if(empty(
$name)) {
echo 
'<div class="podmenu"><center><b>Введите название клана!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
mb_strlen($name) < or mb_strlen($name) > 30) {
echo 
'<div class="podmenu"><center><b>Введите название от 3 до 30 символов!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$bf mysql_fetch_array(mysql_query('select * from `clan` where `us` = "'.$user['id'].'"'));
if(
$bf != 0) {
echo 
'<div class="podmenu"><center><b>У Вас уже есть клан!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

$bn mysql_fetch_array(mysql_query('select * from `clan` where  `name` = "'.$name.'"'));
if(
$bn != 0) {
echo 
'<div class="podmenu"><center><b>Такой клан уже существует!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}



mysql_query("INSERT INTO `clan` SET `name` = '".$name."', `us` = '".$user['id']."', `about` = '".$about."', `time` = '".time()."'");

$rids mysql_insert_id();
mysql_query("INSERT INTO `clan_us` SET `idclan` = '".$rids."', `level` = '1', `user` = '".$user['id']."', `time` = '".time()."'");
echo 
'<div class="podmenu"><center><b>Клан успешно создан!</b></center></div>';
}

echo 
'<div class="podmenu">
<form action="" method="POST">
<input type="text" name="name" placeholder="Название клана" maxlength="30" /><br />
<textarea name="about" placeholder="Введите краткое описание клана..."></textarea><br />
<input type="submit" name="ok" value="Создать клан">
</form></div>'
;
echo 
'<div class="links">» <a href="'.$HOME.'/clan/">Назад</a></div>';

break;

case 
'clans':

$id abs(intval($_GET['id']));
$clan mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".$id."'"));

echo 
'<div class="title">Клан '.$clan['name'].'</div>

<div class="podmenu">'
.$clan['about'].'</div>';

echo 
'<table style="width:100%" cellspacing="0" cellpadding="0"><tbody><tr>
<td class="podmenu" style="width:15%">'
;



echo (empty(
$clan['avatar'])?'<img src="/files/ava_clan/net.png" alt="*" style="max-width: 52px; max-height: 52px;">':'<img src="/files/ava_clan/'.$clan['avatar'].'" alt="*" style="max-width: 52px; max-height: 52px;">');


echo 
'</td> 
 <td class="podmenu"><b><big>'
.$clan['name'].'</big></b></tr></tbody></table>';
 
 

 if(
$clan['gold'] != ) { $nag '<span class="counter"><img src="img/zol.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['gold'].'</span>'; }
 if(
$clan['ser'] != ) { $nag1 '<span class="counter"><img src="img/ser.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['ser'].'</span>'; }
 if(
$clan['bro'] != ) { $nag2 '<span class="counter"><img src="img/bro.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['bro'].'</span>'; }

 

if(
$clan['div'] != ) { echo '<div class="podmenu">'.$nag.''.$nag1.''.$nag2.'</div>'; }

echo 
'<div class="forum_p"><a href="/clan/?act=info&id='.$clan['id'].'"><img src="img/info.gif"> Информация клана</a></div>';

$clans mysql_fetch_assoc(mysql_query("SELECT * FROM `clan_us` WHERE `idclan` = '".$id."' and `user` = '".$user['id']."'"));

if(
$user['id'] == $clans['user']) {

echo 
'<div class="forum_p"><a href="/clan/?act=exit&id='.$clan['id'].'"><img src="img/no.png"> Покинуть клан</a></div>';
} else {
    echo 
'<div class="forum_p"><a href="/clan/?act=start&id='.$clan['id'].'"><img src="img/oks.png"> Вступить в клан</a></div>';
    
}
echo 
'<div class="forum_p"><a href="/clan/?act=clans_us&id='.$clan['id'].'"><img src="img/users.png"> Состав клана</a> ('.mysql_result(mysql_query("SELECT COUNT(id) FROM `clan_us` WHERE `idclan` = '".$id."'"),0).')</div>';
if(
$user['id'] == $clan['us']) echo '<div class="forum_p"><a href="/clan/?act=set&id='.$clan['id'].'"><img src="img/set.png"> Настройки клана</a></div>';
break;


case 
'clans_us':

$id abs(intval($_GET['id']));
$clan mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".$id."'"));

echo 
'<div class="title">Состав клана '.$clan['name'].'</div>';


if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `clan_us` WHERE `idclan` = '".$id."'"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$users mysql_query("SELECT * FROM `clan_us` WHERE `idclan` = '".$id."' ORDER BY `level` ASC LIMIT $start$max");
while(
$a mysql_fetch_assoc($users))
{
    
    if(
$a['level'] == 1){
        
$ads '<br /><span style="color:green"><b>Основатель клана</b></span>';
    }
echo 
'<div class="links">'.nick($a['user']).' '.$ads.'<br />Вступил в клан '.vremja($a['time']).'<br/> Принес клану '.$a['xp'].' опыта (За все время)<br/> Принес клану '.$a['xp_day'].' опыта (За сегодня)</div>';

}

if (
$k_page>1) echo str('/clan/?act=clans_us&id='.$id.'&',$k_page,$page); // Вывод страниц




echo '<div class="podmenu"><a href="/clan/?act=clans&id='.$id.'">Назад</a></div>';



break;


case 
'start':
    
$id abs(intval($_GET['id']));
$clans mysql_fetch_assoc(mysql_query("SELECT * FROM `clan_us` WHERE `idclan` = '".$id."' and `user` = '".$user['id']."'"));

$sw mysql_result(mysql_query("SELECT COUNT(*) FROM `clan_us` WHERE `user` = '".$user['id']."'"), 0);

if(
$sw != 0) {

echo 
'<div class="title">Ошибка</div>';
echo 
'<div class="podmenu"><center><b>Вы уже в составе другого клана!</b></center></div>';
require_once (
'../system/footer.php');
exit();
} else {

if(
$user['id'] == $clans['user']) {
echo 
'<div class="title">Ошибка</div>';
echo 
'<div class="podmenu"><center><b>Вы уже в составе клана!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

mysql_query("INSERT INTO `clan_us` SET `idclan` = '".$id."', `user` = '".$user['id']."', `time` = '".time()."'");
header('Location: '.$HOME.'/clan/?act=clans&id='.$id.'');
exit();
}
break;
case 
'exit':
$id abs(intval($_GET['id']));

$clans1 mysql_fetch_assoc(mysql_query("SELECT * FROM `clan_us` WHERE `idclan` = '".$id."' and `user` = '".$user['id']."' and `level` = '1'"));
##$level = $clans1['level'];
if($user['id'] == $clans1['user']) {
echo 
'<div class="title">Ошибка</div>';
echo 
'<div class="podmenu"><center><b>Вы не можете покинуть клан!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}



$clans mysql_fetch_assoc(mysql_query("SELECT * FROM `clan_us` WHERE `idclan` = '".$id."' and `user` = '".$user['id']."'"));
if(
$user['id'] != $clans['user']) {
echo 
'<div class="title">Ошибка</div>';
echo 
'<div class="podmenu"><center><b>Вы не в составе клана!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}
mysql_query("DELETE FROM `clan_us` WHERE `user` = '".$user['id']."'");
header('Location: '.$HOME.'/clan/?act=clans&id='.$id.'');
exit();
break;

case 
'info':




$id abs(intval($_GET['id']));
$clan mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".$id."'"));

echo 
'<div class="title">Информация клана '.$clan['name'].'</div>';

echo 
'<div class="podmenu">Основатель '.nick($clan['us']).'<br /> Клан создан '.vremja($clan['time']).'<br />Опыт клана '.$clan['xp'].'<br />Опыт клана за сегодня '.$clan['xp_day'].'</div>';
 if(
$clan['gold'] != ) { $nag '<span class="counter"><img src="img/zol.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['gold'].'</span>'; }
 if(
$clan['ser'] != ) { $nag1 '<span class="counter"><img src="img/ser.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['ser'].'</span>'; }
 if(
$clan['bro'] != ) { $nag2 '<span class="counter"><img src="img/bro.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$clan['bro'].'</span>'; }

 

if(
$clan['div'] != ) { 
echo 
'<div class="podmenu">Кубки клана<br />'.$nag.''.$nag1.''.$nag2.'</div>';
}

echo 
'<div class="podmenu"><a href="/clan/?act=clans&id='.$id.'">Назад</a></div>';

break;




case 
'search':

echo 
'<div class="title">Поиск клана</div>

<div class="podmenu"><form action="" method="POST">
<input type="text" name="name" maxlength="100" />
<input type="submit" name="ok" value="Искать" />
</form></div>'
;

if(isset(
$_REQUEST['ok'])) {

$name strong($_POST['name']);

if(empty(
$name)) {
echo 
'<div class="podmenu"><center><b>Вы нечего не ввели!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

if(
strlen($name) < or mb_strlen($name) > 100) {
echo 
'<div class="podmenu"><center><b>Введите от 2-х до 100-а символов!</b></center></div>';
require_once (
'../system/footer.php');
exit();
}

echo 
'<div class="menu">Результаты поиска:</div>';

$search mysql_query("SELECT * FROM `clan` where `name` LIKE '%".$name."%' ORDER BY `time` DESC ");
$sql mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` where `name` LIKE '%".$name."%' "),0);

while(
$s mysql_fetch_assoc($search)){
 echo 
' <table style="width:100%" cellspacing="0" cellpadding="0"><tbody><tr>
<td class="podmenu" style="width:15%">'
;


echo (empty(
$s['avatar'])?'<img src="/files/ava_clan/net.png" alt="*" style="max-width: 52px; max-height: 52px;">':'<img src="/files/ava_clan/'.$s['avatar'].'" alt="*" style="max-width: 52px; max-height: 52px;">');


echo 
'</td> 
 <td class="podmenu">» <a href="'
.$HOME.'/clan/?act=clans&id='.$s['id'].'">'.$s['name'].'</a><br/> '



 if(
$s['gold'] != ) { $nag '<span class="counter"><img src="img/zol.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$s['gold'].'</span>'; }
 if(
$s['ser'] != ) { $nag1 '<span class="counter"><img src="img/ser.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$s['ser'].'</span>'; }
 if(
$s['bro'] != ) { $nag2 '<span class="counter"><img src="img/bro.png" alt="*" style="max-width: 45px; max-height: 45px;">'.$s['bro'].'</span>'; }

 

if(
$s['div'] != ) { 
echo 
''.$nag.''.$nag1.''.$nag2.'';
}


 echo 
'<br/> </td></tr></tbody></table>';
 
 
}
}

/* Если никого на нашли */
if($sql == 0) echo '<div class="podmenu"><center><b>По вашему запросу ничего не найдено!</b></center></div>';
/* Если никого на нашли */

break;

case 
'top';

echo 
'<div class="title">'.$title.'</div>';

echo 
'<div class="news"><img src="/images/search.png"> <a href="/clan/?act=search">Поиск клана</a><br />
<img src="/images/tops.png"> <a href="/clan/?act=top">Топ 100</a> | <a href="/clan/?act=vse">Все кланы</a><br />'


$bf mysql_fetch_array(mysql_query('select * from `clan` where  `us` = "'.$user['id'].'"'));
if(
$bf == 0) {
    echo 
'
<img src="/images/add.png"> <a href="/clan/?act=clanadd">Создать клан</a>
'
;
}
echo 
'
</div><div class="title">Топ 100</div>'
;

if (empty(
$user['max'])) $user['max']=10;
$max 10;
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `clan`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$blog_r mysql_query("SELECT * FROM `clan` where `xp` ORDER BY `id` ASC LIMIT 10");
while(
$bl mysql_fetch_assoc($blog_r))
{

 
 echo 
' <table style="width:100%" cellspacing="0" cellpadding="0"><tbody><tr>
<td class="podmenu" style="width:15%">'
;


echo (empty(
$bl['avatar'])?'<img src="/files/ava_clan/net.png" alt="*" style="max-width: 52px; max-height: 52px;">':'<img src="files/ava_clan/'.$bl['avatar'].'" alt="*" style="max-width: 210px; max-height: 210px;">');


echo 
'</td> 
 <td class="podmenu">» <a href="'
.$HOME.'/clan/?act=clans&id='.$bl['id'].'">'.$bl['name'].'</a>    <br/> » Очки з неделю<br/> » <a href="'.$HOME.'/clan/?act=clans&id='.$bl['id'].'">Участников</a></td></tr></tbody></table>';
 
 
 
}

if(
$k_post 1) echo '<div class="podmenu"><center><b>Кланов нет!</b></center></div>';

break;



case 
'vse';

echo 
'<div class="title">'.$title.'</div>';

echo 
'<div class="news"><img src="/images/search.png"> <a href="/clan/?act=search">Поиск клана</a><br />
<img src="/images/tops.png"> <a href="/clan/?act=top">Топ 100</a> | <a href="/clan/?act=vse">Все кланы</a><br />'


$bf mysql_fetch_array(mysql_query('select * from `clan` where  `us` = "'.$user['id'].'"'));
if(
$bf == 0) {
    echo 
'
<img src="/images/add.png"> <a href="/clan/?act=clanadd">Создать клан</a>
'
;
}


echo 
'
</div><div class="title">Все кланы</div>'
;

if (empty(
$user['max'])) $user['max']=10;
$max 10;
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `clan`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;

$blog_r mysql_query("SELECT * FROM `clan` where `id` ORDER BY `id` ASC LIMIT 10");
while(
$bl mysql_fetch_assoc($blog_r))
{

 
 echo 
' <table style="width:100%" cellspacing="0" cellpadding="0"><tbody><tr>
<td class="podmenu" style="width:15%">'
;


echo (empty(
$bl['avatar'])?'<img src="/files/ava_clan/net.png" alt="*" style="max-width: 52px; max-height: 52px;">':'<img src="/files/ava_clan/'.$bl['avatar'].'" alt="*" style="max-width: 52px; max-height: 52px;">');


echo 
'</td> 
 <td class="podmenu">» <a href="'
.$HOME.'/clan/?act=clans&id='.$bl['id'].'">'.$bl['name'].'</a> </td></tr></tbody></table>';
 
 
 
}

if(
$k_post 1) echo '<div class="podmenu"><center><b>Кланов нет!</b></center></div>';

break;


case 
'set';

 
 
 
$id abs(intval($_GET['id']));
$clan mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".$id."'"));



if(
$user['id'] != $clan['us']) echo '<div class="podmenu">Ошибка</div>';
 
 
echo 
'<div class="title">Настройки клана</div>';

echo 
'<div class="podmenu"><a href="/clan/avatar.php?id='.$id.'">Сменить аватар клана</a> (5р)</div>';





break;


}

require_once (
'../system/footer.php');
?>
Онлайн: 0
Реклама