Вход Регистрация
Файл: prav.php
Строк: 88
<?php
//-----Создаем титл страницы-----//
$title 'Правило портала';
//-----Подключаем функции-----//
require_once ('system/function.php');
//-----Подключаем вверх-----//
require_once ('system/header.php');

//-----Если гость,то...----//
if(!isset($user['id'])) {
echo 
err($title'
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.<br/>
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
'
);
require_once (
'system/footer.php'); exit;
}

$act = isset($_GET['act']) ? $_GET['act'] : null;
switch(
$act)
{
default:

echo 
'<div class="title">Правила портала</div>';

if(
$user['level'] == 3) echo '<div class="podmenu"><img src="'.$HOME.'/images/add.png" alt="*" /> <a href="/rulles/addnews"><b>Добавить правило</b></a></div>';

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `rul`"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
$sql mysql_query("SELECT * FROM `rul` ORDER BY `id` DESC LIMIT $start$max");

while(
$sql1 mysql_fetch_assoc($sql))
{
echo 
'<div class="links">Правила OkMob.Ru</div>';
echo 
'<div class="podmenu">'.nl2br(smile(bb($sql1['text']))).' </div>';
echo 
'<div class="links">Автор: '.nick($sql1['avtor']).'';
if(
$user['level'] >= 3) echo ' [<a href="'.$HOME.'/rulles/delnew_'.$sql1['id'].'">уд</a>] [<a href="'.$HOME.'/rulles/upnew_'.$sql1['id'].'">ред</a>]';
echo 
'</div>';
}

if(
$k_post 1) echo '<div class="podmenu"><center><b>Правил пока еще нет!</b></center></div>';
if(
$k_page>1) echo str('/rulles/'.$id.'?',$k_page,$page); // Вывод страниц

break;
case 
'upnew':

/* Переадресация если нету должности */
if($user['level'] < 3) {
header('Location: '.$HOME.'/rulles');
exit();
}

/* Делаем запрос для вывода */
$id abs(intval($_GET['id']));
$news mysql_fetch_assoc(mysql_query("SELECT * FROM `rul` WHERE `id` = '".$id."'"));
if(
$news == 0) {
echo 
'<div class="title"><a href="'.$HOME.'/rulles/">Правило портала</a> | Ошибка</div><div class="podmenu"><center><b>Такох правил пока еще нет!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/rulles/">Правила портала</a> | Редактировать</div>';
/* Если нажали кнопку */
if(isset($_REQUEST['true'])) {

/* Фильтрация и вывод ошибки */
$text strong($_POST['msg']);
if(empty(
$text)) {
echo 
'<div class="podmenu"><center><b>Введите текст новости!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

/* Вывод ошибки */
if(mb_strlen($text) < 5) {
echo 
'<div class="podmenu"><center><b>Введите текст от 5 символов!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

/* Делаем запрос */
mysql_query("UPDATE `rul` SET `text` = '".$text."' WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/news/');
exit();
}

echo 
'<div class="podmenu"><form action="" name="message" method="POST">
Текст :<br />'
;
if(
$user['bb_panel'] == 1) {
require_once (
'system/bbcode.php');
}
echo 
'<textarea name="msg">'.$news['text'].'</textarea><br />
<input type="submit" name="true" value="Изменить" />
</form></div>
<div class="links">» <a href="'
.$HOME.'/news/">Назад</a></div>';

break;
case 
'delnew':

/* Переадресация если нету должности */
if($user['level'] < 3) {
header('Location: '.$HOME.'/rulles');
exit();
}

/* Делаем запрос для вывода */
$id abs(intval($_GET['id']));
$news mysql_fetch_assoc(mysql_query("SELECT * FROM `rul` WHERE `id` = '".$id."'"));
if(
$news == 0) {
echo 
'<div class="title"><a href="'.$HOME.'/rulles/">Правила портала</a> | Ошибка</div><div class="podmenu"><center><b>Таких правил пока еще нет!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/rulles/">Правила портала</a> | Удаление</div>';

/* Если согласились с удалением */
if(isset($_REQUEST['true'])) {
mysql_query("DELETE FROM `rul` where `id` = '".$id."'");
header('Location: '.$HOME.'/rulles/');
exit();
}

/* Подтверждение */
echo '<div class="podmenu">Вы действительно хотите удалить ?<br />
<a href="'
.$HOME.'/rulles/delnew_'.$id.'?true">Да</a>';
echo 
'<a href=/rulles>|Нет</a></div>';
break;
case 
'addnews':

/* Переадресация если нету должности */
if($user['level'] != 3) {
header('Location: /index.php');
exit();
}

echo 
'<div class="title"><a href="'.$HOME.'/rulles/">Правило портала</a> | Добавить </div>';

/* Если нажали кнопку */
if(isset($_REQUEST['submit'])) {

/* Фильтрация и вывод ошибки */
$text strong($_POST['msg']);
if(empty(
$text)) {
echo 
'<div class="podmenu"><center><b>Введите содержание !</b></center></div>';
require_once (
'system/footer.php');
exit();
}
/* Вывод ошибки */
if(mb_strlen($text) < ) {
echo 
'<div class="podmenu"><center><b>Введите минимум 5 символов!</b></center></div>';
require_once (
'system/footer.php');
exit();
}

/* Делаем запрос */
mysql_query("INSERT INTO `rul` SET `text` = '".$text."', `avtor` = '".$user['id']."', `time` = '".time()."'");
header('Location: /rulles');
}

echo 
'<div class="podmenu"><form action="" name="message" method="POST">
*Содержание:<br />'
;
if(
$user['bb_panel'] == 1) {
require_once (
'system/bbcode.php');
}
echo 
'<textarea row="3" name="msg"></textarea><br />
<input type="submit" value="Создать" name="submit" />
<form></div>
<div class="links">» <a href="'
.$HOME.'/rulles/">Назад</a></div>';

break;
}

//-----Подключаем низ-----//
require_once ('system/footer.php');
?>
Онлайн: 2
Реклама