Файл: clan/settings.php
Строк: 180
<?php
# Заказчик: ST34RT
# Исполнитель: TJerry
# Контакты: 4play.IN || http://bymas.ru/id3189
# Спасибо за обращение к TJCompany.
require_once '../system/connect.php';
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `clans_users` WHERE `id_player` = '".$user['id']."' LIMIT 1"),0) != '0'){
$title = 'Изменение федерации';
require_once '../system/head.php';
no_auth(); //Закроем
$clanUser = mysql_fetch_array(mysql_query("SELECT * FROM `clans_users` WHERE `id_player` = '".$user['id']."' "));
$clan = mysql_fetch_array(mysql_query("SELECT * FROM `clans` WHERE `id` = '".$clanUser['id_clan']."' "));
if(!$clan) header('Location: /'); // Если такого клана нет
if($clan['id_lider'] != $user['id']) header('Location: /'); // Если игрок не основатель клана
switch($act){
#####################
###### НАЗВАНИЕ #####
#####################
case 'name':
# Обработчик #
if(isset($_REQUEST['success'])){
$clanName = filter($_POST['clanName']); // Фильтруем
if($clan['gold'] < '50') error('В банке федерации недостаточно золотых монет');
else {
mysql_query("UPDATE `clans` SET `gold` = `gold` - '50', `name` = '".$clanName."' WHERE `id` = '".$clan['id']."'"); // Снимаем золото и меняем название
header('Location: /clan/clan.php?id='.$clan['id'].'');
}
}
##############
echo '<div class="razd55">';
echo '<form action="" method="POST">';
echo '<small> Введите новое название: </small> <br/>';
echo '<input type="text" name="clanName" value="'.$clan['name'].'" placeholder="Введите название..." /> <br/>';
echo '<input type="submit" name="success" value="Изменить"> <br/>';
echo '<small> Изменение названия стоит <img src="/system/css/ico/gold.png" alt="*" height="10"/> 50 золотых монет. Валюта будет снята с банка федерации. </small>';
echo '</form>';
echo '</div>';
echo '<div class="razdel"></div>';
echo '<div class="menu_j"><a href="/clan/settings.php" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Вернуться к настройкам </a></div>';
echo '<div class="razdel"></div>';
break;
#######################
###### ИНФОРМАЦИЯ #####
#######################
case 'info':
# Обработчик #
if(isset($_REQUEST['success'])){
$clanInfo = filter($_POST['clanInfo']); // Фильтруем
$clanType = intval($_POST['clanType']); // Фильтруем
if(empty($clanInfo)) error('Введите описание федерации');
elseif(empty($clanType)) error('Выберите тип федерации');
else {
mysql_query("UPDATE `clans` SET `status` = '".$clanInfo."', `locked` = '".$clanType."' WHERE `id` = '".$clan['id']."'"); // Меняем описание и тип федерации
header('Location: /clan/clan.php?id='.$clan['id'].'');
}
}
##############
echo '<div class="razd55">';
echo '<form action="" method="POST">';
echo '<small> Введите новое описание: </small> <br/>';
echo '<textarea name="clanInfo" placeholder="Введите описание...">'.$clan['status'].'</textarea> <br/>';
echo '<small> Тип федерации: </small> <br/>';
echo '<input type="radio" '.($clan['locked'] == '0' ? 'checked="checked"':'').' name="clanType" value="0" /> Открытый';
echo '<input type="radio" '.($clan['locked'] == '1' ? 'checked="checked"':'').' name="clanType" value="1" /> Закрытый <br/>';
echo '<input type="submit" name="success" value="Изменить">';
echo '</form>';
echo '</div>';
echo '<div class="razdel"></div>';
echo '<div class="menu_j"><a href="/clan/settings.php" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Вернуться к настройкам </a></div>';
echo '<div class="razdel"></div>';
break;
####################
###### ЛОГОТИП #####
####################
case 'logo':
echo '<div class="razd55">';
echo '<form action="" method="POST">';
echo '<small> Введите новое название: </small> <br/>';
echo '<input type="text" name="clanName" value="'.$clan['name'].'" placeholder="Введите название..." /> <br/>';
echo '<input type="submit" name="success" value="Изменить"> <br/>';
echo '<small> Изменение названия стоит <img src="/system/css/ico/gold.png" alt="*" height="10"/> 50 золотых монет. Валюта будет снята с банка федерации. </small>';
echo '</form>';
echo '</div>';
echo '<div class="razdel"></div>';
echo '<div class="menu_j"><a href="/clan/settings.php" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Вернуться к настройкам </a></div>';
echo '<div class="razdel"></div>';
break;
###################
###### ИКОНКА #####
###################
case 'icon':
# Обработчик #
if(isset($_REQUEST['success'])){
$clanIcon = intval($_POST['clanIcon']); // Фильтруем
if(empty($clanIcon)) error('Введите иконку федерации');
elseif($clan['gold'] < '10') error('В банке федерации недостаточно золотых монет');
else {
mysql_query("UPDATE `clans` SET `icon` = '".$clanIcon."', `gold` = `gold` - '10' WHERE `id` = '".$clan['id']."'"); // Снимаем золото и меняем иконку
header('Location: /clan/clan.php?id='.$clan['id'].'');
}
}
##############
echo '<div class="razd55">';
echo '<form action="" method="POST">';
echo '<small> Выберите иконку федерации: </small> <br/>';
echo '<input type="radio" '.($clan['icon'] == '1' ? 'checked="checked"':'').' name="clanIcon" value="1" /> <img src="/clan/ico/1.png" width="14px" alt="*" /> <br/>';
echo '<input type="radio" '.($clan['icon'] == '2' ? 'checked="checked"':'').' name="clanIcon" value="2" /> <img src="/clan/ico/2.png" width="14px" alt="*" /> <br/>';
echo '<input type="submit" name="success" value="Выбрать"> <br/>';
echo '<small> Изменение иконки стоит <img src="/system/css/ico/gold.png" alt="*" height="10"/> 10 золотых монет. Валюта будет снята с банка федерации. </small>';
echo '</form>';
echo '</div>';
echo '<div class="razdel"></div>';
echo '<div class="menu_j"><a href="/clan/settings.php" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Вернуться к настройкам </a></div>';
echo '<div class="razdel"></div>';
break;
#################################
###### СТАНДАРТНАЯ СТРАНИЦА #####
#################################
default:
echo '<div class="razdel"></div>';
echo '<div class="menu_j"><a href="/clan/panel.php" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Управление участниками </a></div>';
echo '<div class="menu_j"><a href="/clan/settings.php?act=name" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Изменить название </a></div>';
echo '<div class="menu_j"><a href="/clan/settings.php?act=info" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Изменить информацию </a></div>';
//echo '<div class="menu_j"><a href="/clan/settings.php?act=logo" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Изменить логотип </a></div>';
echo '<div class="menu_j"><a href="/clan/settings.php?act=icon" class="top_menu_j"><img src="/system/css/img/ind.png" alt="*"/> Изменить иконку </a></div>';
echo '<div class="razdel"></div>';
break;
}
} else {
header('Location: /');
}
require_once '../system/foot.php';
?>