Вход Регистрация
Файл: accmarket.net/p/obn.php
Строк: 53
<?
    define
('_ON_CMS', 1);
    
$rootpath = '../';
    require_once 
'../includes/start.php';
    require_once 
'../includes/function.php';
    require_once 
'../includes/header.php';
    if(
$level==0 OR $ban!=0){
   
header('Location: index.php');
   }

        echo 
'<div class="top">Новости обновлений</div>';
        switch (
$act) {
    default:
        if(
$level==9)echo '<div class="cont"><a href="?act=add">Новое обновление</a></div>';
            
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `obn`;"), 0);
            
$PAGINGS = new PAGINGS($elem, "SELECT * FROM `obn` ORDER BY `id` DESC");
            if(
$PAGINGS->count_get > 0)
            {
                while(
$row = mysql_fetch_array($PAGINGS->get))
                {
                    echo 
'<div class="conts">';
                    
                    if(
$row['type']==1)echo '<span class="green">Добавлено</span>';
                    if(
$row['type']==2)echo '<span class="blue">Исправлено</span>';
                    if(
$row['type']==3)echo '<span class="red">Удалено</span>';
                    echo 
' '.dates($row['time']).'<br/>'.$row['text'].'';    
                    echo 
'</div>'; 

                    ++
$i;
                }
                if(
$count>$elem)echo $PAGINGS->Links('?'); // вывод меню навигации в аргументе указывать адрес страницы 
            
}
            else
            {
                
div('Обновлений нет!','conts');
            }

break;
case 
'add':
if(
$level==9){
    echo 
'<div class="conts">';
          if(!
$_POST)
    {

            echo 
'<form action="" method="POST">';
                        echo 
'
            Обновление:<br />
            <input type="text" value="" name="text" /><br />
            Тип обновы:</b><br/><select name="type"><option value="1">Добавлено</option><option value="2">Исправлено</option><option value="3">Удалено</option></select> '
;
            echo 
'<input type="submit" name="submit" value="Добавить"/></form>';
            
    }
    else
    {
            
$text = check(trim($_POST['text']));
            
$type = check(trim($_POST['type']));
        
$error = false;

                if (empty(
$text))
            
$error = $error . 'Не введен текст<br/>';
        elseif (
strlen($text) < 2)
            
$error = $error . 'Слишком короткое сообщение!<br />';
        elseif (
preg_match('/[^a-zA-Zа-яА-Я0-9]+/=:',$text))
            
$error = $error . 'Недопустимые символы в тексте<br />';
        
        
      
              if (empty(
$error))
        {
        
            
mysql_query("INSERT INTO `obn` SET
                                    `uid`='" 
. mysql_real_escape_string($use_id) . "',
                        `time`='" 
. time() . "',
                        `type`='" 
. $type . "',
                                    `text`='" 
. mysql_real_escape_string($text) . "';");
                        
header('Location: obn.php');

        }
        else
        {
            echo 
'' . $error. '';
        }
    }
    echo 
'<a href="obn.php"><<Назад</a></div>';
}
break;

        }
        
            
div('<a href="../">В игру</a>','conts');
    require_once 
'../includes/footer.php';
?>
Онлайн: 1
Реклама