Файл: comm/inc/act.add_comm.php
Строк: 81
<?
/*
качественные моды от Killer
делаю моды любой сложности на DCMS 6, 7, Social...PHP 4, 5, Java, JS, CSS, Android
Благодарность: R408800828608
GiX.SU: MyGod ID: 96
Spaces.RU: FuZuK
E-mail: pukhliyroman@yandex.ru
*/
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `comm_cat` WHERE `id` = '".intval($_GET['id'])."'"),0)!=0)
{
$cat=mysql_query("SELECT * FROM `comm_cat` WHERE `id` = '".intval($_GET['id'])."'");
$cat=mysql_fetch_array($cat);
$set['title'] = 'Сообщества - Создание сообщества'; // Заголовок страницы
include_once '../sys/inc/thead.php';
title();
aut();
?>
<!--
качественные моды от Killer
делаю моды любой сложности на DCMS 6, 7, Social...PHP 4, 5, Java, JS, CSS, Android
Благодарность: R408800828608
GiX.SU: MyGod ID: 96
Spaces.RU: FuZuK
E-mail: pukhliyroman@yandex.ru
-->
<?
if ($mcomms<=$max_self_comms)
{
$name = null;
$desc = null;
$deviz = null;
$rules = null;
$interests = null;
if(isset($_POST['submited']) && isset($_POST['name']) && isset($_POST['desc']))
{
$name = $_POST['name'];
$desc = $_POST['desc'];
$deviz = $_POST['deviz'];
$rules = $_POST['rules'];
$interests = $_POST['interests'];
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `comm` WHERE `name` = '$name'"),0)!=0)$err[]="Сообщество с таким названием уже есть";
elseif(strlen2($name)>50 || strlen2($name)<3)$err[]="Название должно быть не меньше 3-х и не больше 50-ти символов";
elseif(strlen2($desc)>512)$err[]="Описание должно быть не больше 512-ти символов";
elseif(strlen2($deviz)>100)$err[]="Девиз должен быть не больше ста символов";
elseif(strlen2($rules)>1000)$err[]="Правила должны быть не больше 1000 символов";
if (!isset($err))
{
$name=my_esc($_POST['name']);
$desc=my_esc($_POST['desc']);
$deviz = my_esc($deviz);
$rules = my_esc($rules);
$interests = my_esc($interests);
mysql_query("INSERT INTO `comm` (`name`, `desc`, `deviz`, `rules`, `interests`, `id_cat`, `id_user`, `time`) VALUES ('$name', '$desc', '$deviz', '$rules', '$interests', '$cat[id]', '$user[id]', '".time()."')");
$comm_id=mysql_insert_id();
mysql_query("INSERT INTO `comm_users` (`id_comm`, `id_user`, `time`, `activate`, `access`) VALUES ('$comm_id', '$user[id]', '".time()."', '1', 'creator')");
mysql_query("INSERT INTO `comm_journal` SET `id_comm` = '$comm_id', `id_user` = '$user[id]', `type` = 'in_comm', `time` = '$time'");
mysql_query("INSERT INTO `comm_journal` SET `id_comm` = '$comm_id', `id_user` = '$user[id]', `id_ank` = '0', `type` = 'access', `time` = '".($time + 1)."', `access` = 'creator'");
header("Location: /comm/?act=comm&id=$comm_id");
$_SESSION['message'] = 'Сообщество успешно создано. Можете приступить к его развитию.';
exit;
}
}
err();
echo "<form method='POST'>n"
. "Название сообщества (3 - 50 симв.):<br/>n"
. "<input name='name' value='".input_value_text($name)."' size='17' maxlength='50'/><br/>n"
. "Описание (500 симв.):<br/>n"
. "<textarea name='desc' rows='2' cols='17' style='width:80%'>".input_value_text($desc)."</textarea><br/>n"
. "Девиз (100 симв.):<br/>n"
. "<input name='deviz' type='text' size='17' value='".input_value_text($deviz)."' maxlength='100' style='width:80%'/><br/>n"
. "Правила (100 симв.):<br/>n"
. "<textarea name='rules' rows='2' cols='17' style='width:80%'>".input_value_text($rules)."</textarea><br/>n"
. "Интересы:<br/>n"
. "<textarea name='interests' rows='2' cols='17' style='width:80%'>".input_value_text($interests)."</textarea><br/>n"
. "<input type='submit' name='submited' value='Создать'> <a href='/comm/?act=cat&id=$cat[id]'>Назад</a>n"
. "</form>n";
}
else
{
echo "<div class='mess'>Вы уже создали максимальное количество сообществ!</div>";
}
}
else{header("Location:/comm");exit;}
?>