Файл: a2345/group/new_group.php
Строк: 50
<? /////andrey69rus
include_once '../inc/conn.php';
include_once '../function.php';
$set['title']='Основать группу';
include_once'../inc/head.php';
if(isset($user)){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `group_user` WHERE `user_id` = '$user[id]' LIMIT 1"),0) == '0')
{
if(isset($_POST['name']))
{
if($user['medals'] < '45') err_game('Вам нехватает медалей...');
elseif(mysql_result(mysql_query("SELECT COUNT(*) FROM `groups` WHERE `name` = '".my_esc($_POST['name'])."' LIMIT 1"),0)!=0)err_game("Группа с таким названием уже есть!");
elseif( !preg_match("#^([A-zА-я0-9-_ ])+$#ui", $_POST['name']))err_game('В названии присутствуют запрещенные символы');
elseif (preg_match("#[a-z]+#ui", $_POST['name']) && preg_match("#[а-я]+#ui", $_POST['name']))err_game('Разрешается использовать символы только русского или только английского алфавита');
elseif (preg_match("#(^ )|( $)#ui", $_POST['name']))err_game('Запрещено использовать пробел в начале и конце названия');
elseif (strlen($_POST['name'])<4)err_game('Короткое название');
elseif (strlen($_POST['name'])>20)err_game('Длина названия превышает 20 символов');
else
{
mysql_query("INSERT INTO `groups` SET `name` = '".my_esc($_POST['name'])."', `lider` = '$user[id]', `lvl` = '1'");
$gid = mysql_insert_id();
mysql_query("INSERT INTO `group_user` SET `group_id` = '$gid', `user_id` = '$user[id]' ");
mysql_query("UPDATE `user` SET `medals`= `medals`-'45' WHERE `id` ='$user[id]'");
msg_game('Группа успешно создана... ');
echo "<meta http-equiv='Refresh' content='0; URL=/group_$gid'>";
}
}
echo'
<div class="umenu">
<center>
<form action="/street_new_group" method="post">
<div>Название:<br/><input type="text" name="name" maxlength="20" value=""/><br/>
<span class="small cGrey">*Название может содержать до 2х пробелов.</span><br/>
<span class="small cGrey">**Стоимость создания 45 медалей.</span>
<br/>
<br/>
<input type="submit" style="width:12em;" value="Продолжить"/></div></form></div>
</center></div>
';
}else{
err_game('Вы уже состоите в группе...');
}
}else{
include_once'../inc/login.php';
};
include'../inc/foot.php';
?>