Просмотр файла znak/admin/admin_reclam.php
- <?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();
- ?>