File size: 2.92Kb
<?php
# Автор: SoluS_Angelu[S] #
# ICQ: 865991 #
# Сайт: http://nkat.h2m.ru #
require_once('../h_f/db.php');
require_once('../system/funct.php');
require_once('../h_f/html.php');
require_once('../h_f/navig.php');
echo head();
if(!$SES OR $res['level'] != 100)
{
echo '<div class="menu">Доступ запрещён.</div>';
}
else
{
if(isset($_GET['mod'])) $mode = $_GET['mod']; else $mod = false;
switch($mod)
{
default:
if(!isset($_GET['id']) OR !is_numeric($_GET['id']))
{
$navig = new navigation();
$all = mysql_result(mysql_query('SELECT COUNT(*) FROM reclam'), 0);
if(!$all)
{
echo '<div class="menu">Рекламных площадок нет.<br />
» <a href="?mod=add">Добавить</a></div>';
}
else
{
$q = mysql_query('SELECT * FROM reclam ORDER BY id DESC '.$navig->limit());
while($url = mysql_fetch_assoc($q))
{
echo '<div class="menu">
• <a href="?id='.$url['id'].'">'.$url['title'].'</a> [<a href="?mod=del&id='.$url['id'].'">удл.</a>]</div>';
}
$navig->view();
}
echo '<div class="menu">Рекламных ссылок: <b>'.$all.'</b> | <a href="?mod=add">Добавить</a></div>';
}
else
{
$id = f1($_GET['id']);
$q = mysql_query('SELECT * FROM reclam WHERE id = "'.$id.'" LIMIT 1');
if(mysql_num_rows($q) == 0) exit('Пользователь не найден.');
$rec = mysql_fetch_assoc($q);
echo '<div class="menu">
Название: <b>'.$rec['title'].'</b><br />
Ссылка: <b>'.$rec['link'].'</b><br />
</div>
<div class="menu">
» <a href="?mod=add">Добавить</a> | <a href="?mod=del&id='.$id.'">Удалить</a></div>';
}
break;
case 'add';
if(!isset($_POST['link']) OR !isset($_POST['title']))
{
echo '<div class="menu">
<form action="?" method="post" />
Ссылка:<br /><input type="text" name="link" value="http://" /><br />
Название ссылки:<br /><input type="text" name="title" value="" /><br />
<input type="submit" value="Сохранить»" /></form></div>';
}
else
{
$link = f2($_POST['link']);
$title = f2($_POST['title']);
if(mysql_query('INSERT INTO reclam SET link = "'.$link.'", title = "'.$title.'"')) echo '<div class="menu">Данные сохранены.</div>';
else echo '<div class="menu">Возникла ошибка при сохранении.</div>';
}
break;
case 'del':
if(isset($_GET['id']))
{
$id = f1($_GET['id']);
$q = mysql_query('SELECT * FROM reclam WHERE id = "'.$id.'" LIMIT 1');
if(mysql_num_rows($q) == 0) exit('Рекламная площадка не найдена.');
mysql_query('DELETE FROM reclam WHERE id = "'.$id.'"');
echo '<div class="menu">Рекламная площадка удалёна.</div>';
}
break;
}
echo '<div class="menu">';
if(isset($_GET['mod']) || isset($_GET['id'])) echo '<a href="?">« Управление рекламой</a><br/>';
echo '<a href="admin.php">« Админка</a><br /></div>';
}
echo foot();
?>