File size: 4.25Kb
<?php
// by mides, 1xw.mobi
require('../config.php');
require('../system/sys.php');
require('../system/start.php');
require('../system/auth.php');
require('../system/header.php');
echo '<div class="top">Админка</div>';
switch($_GET['act']){
###############################################################################
## Главная ##
###############################################################################
default:
echo '<div class="section">';
echo '<u>Рекламные ссылки:</u><br />';
$result_ad = mysql_query("SELECT * FROM `ad` ORDER BY `timetill`");
if(mysql_num_rows($result_ad)){
while($ad = mysql_fetch_assoc($result_ad)){
echo '• <a href="'.$ad['link'].'">'.$ad['name'].'</a> (<a href="?act=del&id='.$ad['id'].'">del</a>)<br />';
}
}else{
echo 'Рекламных ссылок еще нет<br />';
}
echo '<br />';
echo '<form action="?act=add" method="post" name="form">';
echo 'Название(max50):<br /><input name="name" type="text" maxlength="50"><br />';
echo 'Ссылка(max100):<br><input name="link" type="text" maxlength="100" value="http://" /><br />';
echo 'Срок:<br /><select name="timetill">
<option value="1">1 день</option>
<option value="2">1 неделя</option>
<option value="3">2 недели</option>
<option value="4">3 недели</option>
<option value="5">4 недели</option>
</select><br />';
echo '<input name="submit" type="submit" value="Ok" />';
echo '</form>';
echo '</div>';
nav('./');
break;
###############################################################################
## Добавление ссылки ##
###############################################################################
case 'add':
if(!empty($_POST['name']) and !empty($_POST['link']) and !empty($_POST['timetill'])){
$name = check($_POST['name']);
$link = check($_POST['link']);
$timetill = intval($_POST['timetill']);
switch($timetill){
case '1': $timetill2 = time() + 86400; break;
case '2': $timetill2 = time() + 604800; break;
case '3': $timetill2 = time() + 1209600; break;
case '4': $timetill2 = time() + 1814400; break;
case '5': $timetill2 = time() + 2419200; break;
}
mysql_query("INSERT `ad` SET `name` = '$name', `link` = '$link', `timetill` = '$timetill2'");
info('Рекламная ссылка успешно установлена!');
echo '<meta http-equiv="refresh" content="0;URL=?" />';
}else{
error('Вы не заполнили поля!');
}
nav('?');
break;
###############################################################################
## Форма удаления ссылки ##
###############################################################################
case 'del':
$id = intval($_REQUEST['id']);
$ad = mysql_fetch_assoc(mysql_query("SELECT `id`, `name` FROM `ad` WHERE `id` = '$id'"));
if(isset($ad['id'])){
echo '<div class="section"><u>Удаление рекламной ссылки</u>';
echo '<form action="?act=del_sure&id='.$id.'" method="post" name="form">';
echo 'Вы уверены, что хотите удалить рекламную ссылку "'.$ad['name'].'"?<br />';
echo '<input name="submit" type="submit" value="Yeah)" /></form>';
}else{
error('Выбранной ссылки не существует!');
}
nav('?');
break;
###############################################################################
## Удаление ссылки ##
###############################################################################
case 'del_sure':
$id = intval($_REQUEST['id']);
$ad = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `ad` WHERE `id` = '$id'"));
if(isset($ad['id'])){
mysql_query("DELETE FROM `ad` WHERE `id` = '$id'");
info('Выбранная ссылки была успешно удалена!');
}else{
error('Выбранной ссылки не существует!');
}
nav('?');
break;
}
require('../system/tail.php');
?>