Файл: www/clansnew.php
Строк: 59
<?php
include 'inc/mysql.php';//БД
include 'inc/check.php';//Сессии
include 'inc/functions.php'; //Стиль и кодировка
top();
include 'inc/account.php';//Пользовательская переменная account
$titlestr='Создать клан';
include 'inc/interface.php';
if (isset($_SESSION['auth']) && $_SESSION['auth']==1){
if ($account['clan'] || mysql_result(mysql_query("SELECT COUNT(*) FROM `clan_add` WHERE `account`='".$account['id']."'"),0)){
header("Location: /myclan.php");
exit;
}
if($account['lvl']>=10){
if(isset($_POST['name']) && isset($_GET['new'])){
if (strlen($_POST['name'])>16)$err[]='Слишком длинное название';
if (strlen($_POST['name'])<3)$err[]='Слишком короткое название';
if (preg_match("/[^(w)|(x7F-xFF-)|(s)]/",$_POST['name']))$err[]='В названии используются запрещенные символы';
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` WHERE `name`='".mysql_real_escape_string($_POST['name'])."'"),0))$err[]='Такой клан уже существует';
if (!$err){
echo '<div class="title">Создать клан</div>';
echo '<div class="border-top"></div>';
mysql_query("INSERT INTO `clan`(`name`,`lvl`,`exp`,`power`,`dexterity`,`wit`,`spirit`,`vitality`)VALUES('".mysql_real_escape_string($_POST['name'])."','1','0','1','1','1','1','1')");
mysql_query("UPDATE `account` SET `clan`='".mysql_insert_id()."',`clan_status`='clan_gm' WHERE `id`='".$account['id']."'");
echo '<div class="help">Клан успешно создан</div>';
echo '<a class="link" href="/myclan.php">Мой клан</a>';
down();
exit;
}else{
foreach($err as $valerr){
echo '<div class="help">'.$valerr.'</div>';
}
}
}
echo '<div class="title">Создать клан</div>';
echo '<div class="border-top"></div>';
echo '<div class="aut">';
echo '<form method="post" action="?new">';
echo '<div class="t1">Название[3-16]:</div>';
echo '<input type="text" name="name">';
echo '<input type="submit" class="submit" value="Создать клан">';
echo '</form>';
echo '</div>';
}else{
echo '<div class="help">Создать клан можно только с 10 уровня</div>';
}
echo '<div class="nstr"><a class="navi" href="/clans.php">Список кланов</a></div>';
down();
}else{
header("Location: /?");
exit;
}
?>