Вход Регистрация
Файл: mlord.ru/guild/create.php
Строк: 54
<?
// Автор проекта GEARBAKC
// Офф.сайт GEARNET.RU
// http://gearnet.ru/users/1
// Только эксклюзивные скрипты!

require_once('../core/index.php');
require_once(
'../core/func.php');
avt();
$title='Создание гильдии';
require_once(
'../design/head.php');


if(isset(
$_POST['name'])){
if(
strlen($_POST['name'])<|| strlen($_POST['name'])>30){$err='Название должно быть от 5 до 20 символов';}
if(
$user['rubin']<200){$err='Не достаточно рубинов';}
if(
$user['lvl']<5){$err='Ваш уровень ниже 5';}
$gerb $db->query("SELECT * FROM `gerb` WHERE `id`='".$_POST['gerb']."'")->fetch();
if(
$gerb['t']!=$user['rasa']){$err='Герб не соответствует вашей фракции';}
$count_g=$db->query("SELECT id FROM `gerb` WHERE `id`='".$_POST['gerb']."'")->rowCount();
if(!isset(
$_POST['gerb']) || $count_g==0){$err='Не выбран герб';}
$c_g=$db->query("SELECT id FROM `guild` WHERE `name`='".$_POST['name']."'")->rowCount();
if(
$c_g==1){$err='Данное название уже занято';}
$count=$db->query("SELECT id FROM `g_users` WHERE `id_user`='".$user['id']."'")->rowCount();
if(
$count>0){$err='Вы уже состоите в гильдии';}
if(!isset(
$err))
{
$name=$_POST['name'];
                        
$stmt $db->prepare("INSERT INTO `guild` (`name`, `id_user`, `time`, `rasa`, `gerb`) VALUES (?, ?, ?, ?, ?)");
                        
$stmt -> execute(array($name$user['id'], time(), $user['rasa'], $_POST['gerb']));
                        
$insertId=$db->lastInsertId();
                        
$stmt $db->prepare("INSERT INTO `g_users` (`id_g`, `id_user`, `admin`) VALUES (?, ?, '2')");
                        
$stmt -> execute(array($insertId$user['id']));
                        
request("UPDATE `users` SET `rubin`=`rubin`-'200' WHERE `id`=?", array($user['id']));
header('Location:/guild/guild/'.$insertId);
}else{
$_SESSION['msg']=$err;
header('Location:?');

}
}
    
$id_count $db->query("SELECT * FROM `gerb` WHERE `t`='".$user['rasa']."' ORDER BY `id` ASC LIMIT 1")->rowCount();
if(
$id_count!=0){
echo 
'<div class="h2">';
echo 
'<form method="post" action="?">';
echo 
'Название: <br/><input type="text" name="name"><br/>';
    
$id $db->query("SELECT * FROM `gerb` WHERE `t`='".$user['rasa']."' ORDER BY `id` ASC LIMIT 1")->fetch();
    if(isset(
$id['id'])){
    
$page=isset($_GET['page'])?$_GET['page']:$id['id'];
    
$gerb_r $db->query("SELECT * FROM `gerb` WHERE `t`='".$user['rasa']."' AND `id` < '".$page."' ORDER BY `id` DESC LIMIT 1")->fetch();
    
$gerb $db->query("SELECT * FROM `gerb` WHERE `t`='".$user['rasa']."' AND `id` > '".$page."' ORDER BY `id`  ASC LIMIT 1")->fetch();
    echo 
'Выберете герб:<br/>';
    echo isset(
$gerb_r['id'])?'<a href=?page='.$gerb_r['id'].'><< </a>':null;
    echo 
'<img src=/design/ico/gerb/'.$page.'.png>';
    echo isset(
$gerb['id'])?'<a href=?page='.$gerb['id'].'> >></a>':null;
    }
    echo 
'<input type="hidden" name="gerb" value="'.$page.'">';
echo 
'<br/><input type="submit" value="Создать"><br/><small>*Для создании гильдии необходимо 200 рубинов. Уровень должен быть не ниже 5</small>';
echo 
'</form>';
echo 
'</div>';
}else{
echo 
'<div class="h2">Создание гильдий пока не возможно</div>';}
echo 
'<div class="h1"><a href=/guildrating>Назад</a></div>';
require_once(
'../design/foot.php');
?>
Онлайн: 3
Реклама