Файл: rusalc/apnews.php
Строк: 284
<?
include_once '../sys/core/start.php';
include_once '../sys/core/compress.php';
include_once '../sys/core/sess.php';
include_once '../sys/core/home.php';
include_once '../sys/core/db_connect.php';
include_once '../sys/core/ipua.php';
include_once '../sys/core/fnc.php';
include_once '../sys/core/user.php';
include_once '../sys/inc/fnc_game.php';
include_once '../sys/inc/thead.php';
include_once '../sys/inc/uhead.php';
only_reg();
if ($user['acces']==765466656)
{
if(isset($_GET['new_news']))
{
if (isset($_POST['save']) && isset($_POST['msg']))
{
$avatar=htmlspecialchars($_POST['avatar']);
$msg=htmlspecialchars($_POST['msg']);
mysql_query("INSERT INTO `news` (`avatar`, `time`, `msg`) values ('$avatar', '$time', '$msg')");
mysql_query("OPTIMIZE TABLE `news`");
$_SESSION['edit_news']=1;
header("Location: /rusalc/apnews.php");
exit;
}
echo "<form method='post' action='/rusalc/apnews.php?new_news'>";
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Создание новости. Выбор вестника и времени.</td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>От кого:</td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white' align='left' style='height:30px;'>";
echo "<select name='avatar'>
<option value='face-mex'>От механика</option>
<option value='face-ajl'>От девушки</option>
<option value='face-bank'>От дилера</option>
<option value='face-adr'>От бармена</option>
<option value='face-quest'>От Томи</option>
<option value='face-auto'>От скупщика</option>
<option value='face-police'>От гаишника</option></select></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>Описание:</td></tr></table>";
echo "<table class='wdt green-table'>";
echo "<tr><td><table class='wdt'>";
echo "<tr><td align='center'><textarea class='wdt' name='msg' style='margin: 0px; padding: 0px'></textarea></td></tr>";
echo "<tr><td style='padding-top: 5px;'><input class='yes-btn' name='save' type='submit' value='Создать'/></td></tr></table></form></td></tr></table>";
echo "<table class='wdt green-table'>";
echo "<tr><td align='center' style='padding: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px'>";
echo "<form action ='/rusalc/apnews.php' method='get'><input type='submit' class='no-btn' value='Назад'/></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
elseif(isset($_GET['edit_news']))
{
if(isset($_GET['delete']) && intval($_GET['delete'])!=NULL && $user['acces']>=3 && mysql_result(mysql_query("SELECT COUNT(*) FROM `news` WHERE `id` = '".intval($_GET['delete'])."'"),0)!=0)
{
mysql_query("DELETE FROM `news` WHERE `id` = '".intval($_GET['delete'])."'");
$_SESSION['delete_news']=1;
header("Location: /rusalc/apnews.php?edit_news");
exit;
}
if(isset($_GET['edit']) && intval($_GET['edit'])!=NULL && $user['acces']>=3 && mysql_result(mysql_query("SELECT COUNT(*) FROM `news` WHERE `id` = '".intval($_GET['edit'])."'"),0)!=0)
{
$edit_news=mysql_fetch_array(mysql_query("SELECT * FROM `news` WHERE `id`='".intval($_GET['edit'])."'"));
if(isset($_POST['save_edit']) && isset($_POST['msg']))
{
$avatar=htmlspecialchars($_POST['avatar']);
$msg=htmlspecialchars($_POST['msg']);
mysql_query("UPDATE `news` SET `avatar` = '$avatar', `msg` = '$msg', `time` = '$time' WHERE `id` = '".$edit_news['id']."' LIMIT 1");
mysql_query("OPTIMIZE TABLE `news`");
$_SESSION['edit_news']=1;
header("Location: /rusalc/apnews.php?edit_news");
exit;
}
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Редактирование текущей новости.</td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>От кого:</td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white' align='left' style='height:30px;'>";
echo "<form method='post' action='/rusalc/apnews.php?edit_news&edit=".$edit_news['id']."'>";
echo "<select name='avatar'>
<option value='face-mex'>От механика</option>
<option value='face-ajl'>От девушки</option>
<option value='face-bank'>От дилера</option>
<option value='face-adr'>От бармена</option>
<option value='face-quest'>От Томи</option>
<option value='face-auto'>От скупщика</option>
<option value='face-police'>От гаишника</option></select></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>Описание:</td></tr></table>";
echo "<table class='wdt green-table'>";
echo "<tr><td><table class='wdt'>";
echo "<tr><td align='center'><textarea class='wdt' name='msg' style='margin: 0px; padding: 0px'>$edit_news[msg]</textarea></td></tr>";
echo "<tr><td style='padding-top: 5px;'><input class='yes-btn' name='save_edit' type='submit' value='Изменить'/></td></tr></table></form></td></tr></table>";
echo "<table class='wdt green-table'>";
echo "<tr><td align='center' style='padding: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px'>";
echo "<form action ='/rusalc/apnews.php?edit_news' method='post'><input type='submit' class='no-btn' value='Назад'/></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
if(isset($_SESSION['edit_news']))
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Новость успешно изменена!</td></tr></table></td></tr></table>";
unset($_SESSION['edit_news']);
}
elseif(isset($_SESSION['delete_news']))
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Новость успешно удалена!</td></tr></table></td></tr></table>";
unset($_SESSION['delete_news']);
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Ознакомся с текущими новостями.</td></tr></table></td></tr></table>";
}
echo "<table class='wdt brown-header'><tr><td align='left'>Список новостей:</td></tr></table>";
$nw=mysql_query("SELECT * FROM `news` ORDER BY `id` DESC");
while($nws=mysql_fetch_array($nw)){
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/$nws[avatar].png'></td><td align='left' style='vertical-align: top'>";
echo "".output_text($nws['msg'])."";
echo "<table class='wdt gray-table'>";
echo "<tr><td align='center' width = '50%'>";
echo "<form action='/rusalc/apnews.php?edit_news&edit=".$nws['id']."' method='post'><input class='yes-btn' type='submit' value='Изменить'</input></form></td>";
echo "<td align='center'>";
echo "<form action='/rusalc/apnews.php?edit_news&delete=".$nws['id']."' method='post'><input class='no-btn' type='submit' value='Удалить'></form>";
echo "</td></tr></table></td></tr></table>";
}
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/01019147adm/apnews.php' method='get'><input class='no-btn' type='submit' value='К новостям'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Здесь осуществляется управление новостями игры.</td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>Управление:</td></tr></table>";
echo "<table class='wdt gray-table'><tr>";
echo "<td width='50%'><form action='/rusalc/apnews.php?new_news' method='post'><input class='yes-btn' type='submit' value='Создать'></form></td><td>";
echo "<form action='/rusalc/apnews.php?edit_news' method='post'><input class='yes-btn' type='submit' value='Редактировать'></form></td></tr></table>";
echo "<table class='wdt brown-header'><tr><td align='left'>Статистика:</td></tr></table>";
$news_count = mysql_result(mysql_query("SELECT COUNT(*) FROM `news`"),0);
echo "<table class='wdt green-table white' width='100%'>";
echo "<tr><td><table class='wdt black' style='border: 1px solid #111; table-layout: fixed' width='100%'>";
echo "<tr><td style='background-color: #444;border-bottom: 1px solid #222;' colspan='2' align='center'><b>Статистика</b></td></tr>";
echo "<tr><td style='background-color: #333; overflow: hidden;'>Инфо</td>";
echo "<td style='background-color: #333' align='right'>Количество</td></tr>";
echo "<tr><td class='white' align='left' style='border-bottom: 1px solid #333; vertical-align: top;'><b class='orange'>Новостей</b></td>";
echo "<td align='right' style='border-bottom: 1px solid #333; vertical-align: top;'> <b class='yellow'>$news_count</b></td>";
echo "</tr></table></td></tr>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/rusalc/' method='get'><input class='no-btn' type='submit' value='В админку'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
}
else
{
header("Location: /dev/garage.php");
}
?>