Файл: vitaliy_nosov/public_html/files/news.php
Строк: 29
<?php
require_once ('../config/func.php');
$title = 'Создание новости';
require_once ('../config/header.php');
auth();
if($user['moder'] < 4){
header('Location: /game/');
}
if(isset($_REQUEST['success'])){
$text = text($_POST['text']);
$sql = mysql_query("SELECT COUNT(`text`) FROM `news` WHERE `text` = '$text'");
if(empty($text)) msg('Введите текст');
elseif (preg_match("#[a-z]+#ui", $text) && preg_match("#[а-я]+#ui", $text)) msg('Разрешается использовать символы только русского или английского алфавита');
elseif(mysql_result($sql, 0) > 0) msg('Такая новость уже есть');
elseif(mb_strlen($text) > 200 or mb_strlen($text) < 3) msg('Текст не может быть короче 3 и длинее 200 символов');
else{
mysql_query("INSERT INTO `news` SET `user_id` = '".$user['id']."', `text` = '".$text."', `time` = '".time()."'");
mysql_query("UPDATE `user` SET `news_status` = 1");
$_SESSION['notif'] = 'Новость создана';
header('Location: /news');
exit();
}
}
echo '<div class="block"><form action="" method="post"> Новость:<br/><input type="text" name="text" maxlength="50" value="" placeholder="" />
<span class="button_on"><input class="button_on" name="success" type="submit" value="Создать"></span></form>';
echo '</div>';
require_once ('../config/footer.php');
?>