Вход Регистрация
Файл: forum/switch/nt.php
Строк: 51
<?php
/*
#Бесплатный WAP движок StrongCMS
#Официальный сайт поддержки: http://strongcms.ru 
*/
######### Новая тема #########
$title 'Форум | Новая тема';
require (
'../system/head.php');
login();

$forum_k $db->super_query("SELECT * FROM `forum_kat` WHERE `id` = '".$id."'");
$forum_r $db->super_query("SELECT * FROM `forum_razdel` WHERE `id` = '".$forum_k['razdel']."'");

if (!
$forum_k)
    
err($title'Такой категории не существует!');

echo 
'<div class="title"><a href="'.HOME.'/forum/">Форум</a> | <a href="'.HOME.'/forum/razdel'.$forum_r['id'].'">'.$forum_r['name'].'</a> | <a href="'.HOME.'/forum/kat'.$forum_k['id'].'">'.$forum_k['name'].'</a> | Новая тема</div>';

require (
'menu.php');

if (isset(
$_REQUEST['submit']))
{
    
$name strong($_POST['name']);
    
$text strong($_POST['msg']);

    if (isset(
$_POST['notice']))
        
$notice '1';
    else
        
$notice '0';

    if (empty(
$name))
        
err('Вы не ввели название темы!');
    if (empty(
$text))
        
err('Вы не ввели текст темы!');

    if (
mb_strlen($name'UTF-8') > 40 or mb_strlen($name'UTF-8') < 3)
        
err('Введите название темы от 3 до 40 символов!');

    if (
mb_strlen($text'UTF-8') < 4)
        
err('Короткий текст темы!');

    
$tema_spam $db->fetch_array($db->query('select * from `forum_tema` where `us` = "'.$user['id'].'" and `name` = "'.$name.'"'));
    if (
$tema_spam)
        
err('Вы такую тему уже создавали!');


    
$time $db->query("SELECT * FROM `forum_tema` WHERE `us`='".$user['id']."' ORDER BY `time` DESC");
    while (
$t $db->fetch_assoc($time))
    {
        
$forum_antispam $db->super_query("SELECT * FROM `antispam` WHERE `forum_tema` ");
        
$timeout $t['time'];
        if ((
TIME $timeout) < $forum_antispam['forum_tema'])
            
err('Создавать тему можно раз в '.$forum_antispam['forum_tema'].' секунд!');
    }


    
$db->query("INSERT INTO `forum_tema` SET `name` = '".$name."',`razdel` = '".$forum_r['id']."',`kat` = '".$id."',`text` = '".$text."',`status` = '0',`us` = '".$user['id']."',`time` = '".TIME."',`up` = '".TIME."',`notice` = '".$notice."'");
    
$sql $db->insert_id();
    
##добавляем юзеру стронгов и рейтинг
    
$db->query("UPDATE `users` SET `money` = '".($user['money'] + $settings['forum_tem_m'])."', `rating` = '".($user['rating'] + 0.03)."' WHERE `id` = '".$user['id']."' LIMIT 1");
    
$db->query("INSERT INTO `forum_post` SET `kat` = '".$id."',`text` = '".$text."',`us` = '".$user['id']."',`time` = '".TIME."',`tema` = '".$sql."',`razdel` = '".$forum_r['id']."'");
    
header('Location: /forum/tema'.$sql.'');
    exit;
}

echo 
'<div class="podmenu"><form action="" name="message" method="POST"> 
Название темы:<br /> <input type="text" name="name" value=""/><br />Текст:<br />'
;
##Панель BB кодов
bbpanel();
echo 
'<textarea name="msg"></textarea><br />
Оповещать о оставленных сообщениях: <input type="checkbox" name="notice" /><br />
<input type="submit" name="submit" value="Создать" />
</form></div>'
;

require (
'footers.php');

?>
Онлайн: 0
Реклама