Вход Регистрация
Файл: backup/admin/ads.php
Строк: 87
<?
require_once('../core/start.php');
func::is_auth();
if(
$user['level']<2){
header('location:/');
exit;
}
$title 'Реклама';
require_once(
root.'core/header.php');
echo 
'<div class="wizart">'.$title.'</div>';
func::head_menu();
switch(
$do){
default:
if(isset(
$_GET['del'])){
core::$dbs->query("DELETE FROM `rekl` where `id` = ?",array(intval($_GET['id'])));
header('location:?');
}
$count core::$dbs->querySingle("SELECT COUNT(id) FROM `rekl`");
if(
$count ==0func::error('Ссылок нет!');
func::nav($count,$num);
$array core::$dbs->query("SELECT * FROM `rekl` ORDER BY `id` DESC LIMIT $start,$num");
$i=1;
while(
$arr $array -> fetch()){
$num $start $i++;
echo 
'<div class="main">'.$num.') <b>'.$arr['name'].'</b> (http://'.$arr['link'].') [<a href="?del&id='.$arr['id'].'">del</a>]</div>';
}
func::navig('?');
echo 
'<a class="l1" href="?do=add">Добавить рекламу</a>';
break;
case 
'add':
if(isset(
$_POST['ok'])){
$link func::check($_POST['link']);
$name func::check($_POST['name']);
$index func::num($_POST['index']);
if(empty(
$link) OR empty($name)){
func::error('Все поля обязательны к заполнению!');
require_once(
root.'core/footer.php');
die();
}
if(
core::$dbs->querySingle("SELECT COUNT(id) FROM `rekl` WHERE `link` = ? AND `name` = ?",array($link,$name))>0){
func::error('Такая ссылка уже есть!');
require_once(
root.'core/footer.php');
die();
}
$links = (empty($_POST['b']) ? $name '<'.$_POST['b'].'>'.$name.'</'.$_POST['b'].'>');
$links = (empty($_POST['color']) ? $links '<font color="#'.$_POST['color'].'">'.$links.'</font>');
core::$dbs->query("INSERT INTO `rekl` SET `name` = ?, `index` = ?, `link` = ?",array($links,$index,$link));
func::done('Успешно добавленo');
header('Refresh:2;url=/admin/ads.php?');
exit;
}
echo 
'<form action="?do=add" method="post">Название:<br/><input type="text" name="name"/><br/>Ссылка(без http://):<br/><input type="text" name="link"/><br/>Шрифт:<br/><select name="b"><option value="">-</option><option value="b">Жирный</option><option value="u">Подчеркнутый</option></select><br/>Цвет(пример: FF0000):<br/><input type="text" name="color"/><br/><input type="checkbox" name="index" value="1"/> Только на главной<br/><input type="submit" name="ok" value="Добавить"/></form>';
break;
}
func::footer_menu();
require_once(
root.'core/footer.php');
?>
Онлайн: 2
Реклама