File size: 2.2Kb
<?php
$title = 'Создание раздела';
require_once '../../system/fun.php';
require_once '../../system/head.php';
$id = abs(intval($_GET['id']));
$forum_r = mysql_fetch_assoc(mysql_query("SELECT * FROM `forum_razdel` WHERE `id` = '".$id."'"));
if($forum_r == 0) {
echo '<div class="title">Форум | Ошибка</div><div class="menu"><center><b>Такого раздела не существует!</b></center></div>';
require_once ('../system/foot.php');
exit();
}
echo '<div class="menu">Новая тема</div>';
if(isset($_REQUEST['submit'])) {
$name = text($_POST['name']);
$text = text($_POST['msg']);
if(empty($name)) {
echo '<div class="menu"><center><b>Вы не ввели название темы!</b></center></div>';
require_once ('../../system/foot.php');
exit();
}
if(empty($text)) {
echo '<div class="menu"><center><b>Вы не ввели текст темы!</b></center></div>';
require_once ('../../system/foot.php');
exit();
}
if(mb_strlen($text,'UTF-8') < 4) {
echo '<div class="menu"><center><b>Короткий текст темы!</b></center></div>';
require_once ('../../system/foot.php');
exit();
}
$tema_spam = mysql_fetch_array(mysql_query('select * from `forum_tema` where `us` = "'.$user['id'].'" and `name` = "'.$name.'"'));
if($tema_spam != 0) {
echo '<div class="menu"><center><b>Вы такую тему уже создавали!</b></center></div>';
require_once ('../../system/foot.php');
exit();
}
mysql_query("INSERT INTO `forum_tema` SET `name` = '".$name."',`razdel` = '".$forum_r['id']."', `text` = '".$text."',`status` = '0',`us` = '".$user['id']."',`time` = '".time()."',`up` = '".time()."'");
$sql = mysql_insert_id();
mysql_query("INSERT INTO `forum_post` SET `text` = '".$text."',`us` = '".$user['id']."',`time` = '".time()."',`tema` = '".$sql."',`razdel` = '".$forum_r['id']."'");
header('Location: /forum/tema'.$sql.'');
exit();
}
echo '<div class="menu"><form action="" name="message" method="POST">
Название темы:<br /> <input type="text" name="name" value=""/><br />Текст:<br />';
echo '<textarea name="msg"></textarea><br />
<input type="submit" name="submit" value="Создать" />
</form></div>';
require_once '../../system/foot.php';
?>