Вход Регистрация
Файл: page/news/index.php
Строк: 61
<?php
$title 
'Новости сайта';
require_once(
$_SERVER["DOCUMENT_ROOT"]."/inc/head.php");

echo 
'<div class="title">Новости сайта ('.$count_news $newss.')</div>';

if (
$adm_id == || $adm_id == || $adm_id == 5) {

    
SmilesAndBB();

    if (isset(
$_POST['submit'])) {

        
$error '';

        if (empty(
$_POST['name'])) {
            
$error.= 'Введите заголовок новости!<br/>';
        }
        elseif (
mb_strlen($_POST['name']) < || mb_strlen($_POST['name']) > 50) {
            
$error.= 'Заголовок новости должен содержать не менее 5 и не более 50 символов!<br/>';
        }
        if (empty(
$_POST['text'])) {
            
$error.= 'Введите текст новости!<br/>';
        }
        elseif (
mb_strlen($_POST['text']) < 10 || mb_strlen($_POST['text']) > 5000) {
            
$error.= 'Текст новости должен содержать не менее 10 и не более 5000 символов!<br/>';
        }
        if (
$error) {
            echo 
'<div class="menu">'.$error.'</div>';
        } else {
            
$stmt $connect->prepare("insert into `news` set `time` = ?, `name` = ?, `text` = ?, `uid` = ?");
            if (
$stmt->execute(array(time(), $_POST['name'], $_POST['text'], $user['id']))) {

                
$lid $connect->LastInsertId();

                
header('Location: /news/event/'.$lid);

            } else {
                echo 
'<div class="menu">Произошла ошибка!</div>';
            }
        }
    }
    echo 
'<form action="" method="POST">
    <div class="menu">
    Заголовок:<br/><input type="text" name="name"><br/>
    Текст:<br/><textarea data-select-range id="message" name="text" rows="5" cols="25"></textarea><br/>
    <input type="submit" name="submit" value="Опубликовать"/>
    </form></div>'
;
}

if (
$count_news == 0) {
    echo 
'<div class="menu">Нет новостей.</div>';
} else {

    
$page = new Pagination($count_news10);

    
$data $connect->prepare("select * from `news` order by `id` desc limit :start, 10");
    
$data->bindValue(':start'$page->startPDO::PARAM_INT);
    
$data->execute();
    
$sql $data->fetchAll();

    foreach (
$sql as $row) {
        echo 
'<div class="forlink"><a href="/news/event/'.$row['id'].'" class="links"><img src="/img/event.png" alt="event">'.$row['name'].'<div class="chi">'.daytime($row['time']).'</div></a></div>';
    }

    
$page->navigation();

}

require(
$_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
 
?>
Онлайн: 3
Реклама