View file panel/ad.php

File size: 3.08Kb
<?php
// by mides, http://1xw.mobi

$title = 'Админка';
require('../config.php');
require('../includes/sys.php');
require('../includes/start.php');
require('../includes/auth.php');
require('../includes/header.php');

switch($_GET['act']){

###############################################################################
##                             Список юзеров                                 ##
###############################################################################
default:

tp('Админка &gt; Реклама');

$r_ad = mysql_query("SELECT * FROM `ad` ORDER BY `time` DESC");
while($ad = mysql_fetch_assoc($r_ad)){
	echo '<a href="'.$ad['link'].'">'.$ad['name'].'</a> (<a href="?act=del&amp;id='.$ad['id'].'">del</a>) (До '.date('d.m.y / H:i', $ad['time']).')<br/>';
}

echo '<br /><u>Добавление рекламы</u><br />
	 <form action="?act=add" method="post" name="form">
	 Название(max50):<br/><input name="name" type="text" maxlength="50" /><br />
	 Адрес(max100):<br/><input name="link" type="text" value="http://" maxlength="100" /><br />
	 Место:<br />
	 <select name="type">
	 	<option value="1">Вверху</option>
	 	<option value="2">Внизу</option>
	</select><br />
	 Срок:<br />
	 <select name="time">
	 	<option value="604800">Неделя</option>
	 	<option value="1209600">Две недели</option>
		<option value="1814400">Три недели</option>
		<option value="2419200">Четыре недели</option>
	</select><br />
	<input name="submit" type="submit" value="Добавить" /></form>';
nav2('./', 'Назад в панель');

break;

###############################################################################
##                       Установка рекламной ссылки                          ##
###############################################################################
case 'add':

if(!empty($_POST['name']) && !empty($_POST['link']) && !empty($_POST['time'])){
	$name = check($_POST['name']);
	$link = check($_POST['link']);
	$type = intval($_POST['type']);
	$time = intval($_POST['time']) + time();
	mysql_query("INSERT INTO `ad` SET `name` = '$name', `link` = '$link', `type` = '$type', `time` = '$time'");
	info('Рекламная ссылка успешно установлена!');
}else{
	error('Вы не заполнили поля!');
}
nav('?');

break;

###############################################################################
##                        Удаление рекламной ссылки                          ##
###############################################################################
case 'del':

$id = intval($_REQUEST['id']);

$r = mysql_query("SELECT `id` FROM `ad` WHERE `id` = '$id'");
if(mysql_num_rows($r)){
	mysql_query("DELETE FROM `ad` WHERE `id` = '$id'");
	info('Рекламная сылка успешно удалена.');
}else{
	error('Выбранная ссылка не существует.');
}
nav('?');

break;

}

require('../includes/tail.php');
?>