|
<?php
/*
#Бесплатный WAP движок StrongCMS
#Официальный сайт поддержки: http://strongcms.ru
*/
# Автор: Shot_
$title = 'Реклама';
require ('../system/core.php');
require ('../system/head.php');
level(3);
switch ($act)
{
default:
echo '<div class="title"><a href="'.HOME.'/panel/">Админ панель</a> | '.$title.'</div>
<a href="?act=add_rek" class="menudiv"> Добавить рекламную ссылку</a> ';
$count = $db->super_query("SELECT COUNT(*) as count FROM `ads`");
$start = nav($count['count']);
$qwerty = $db->query("SELECT * FROM `ads` ORDER BY `id` DESC LIMIT ".$start['s'].",".$max."");
while ($sql = $db->fetch_assoc($qwerty))
{
$color = isset($sql['color']) ? $sql['color'] : '#3c3c3c';
echo '<div class="podmenu">
<b>Название ссылки:';
echo '<font color="'.$color.'">';
if ($sql['b'] == 1)
echo '<b>';
if ($sql['i'] == 1)
echo '<i>';
echo $sql['name'];
if ($sql['i'] == 1)
echo '</i>';
if ($sql['b'] == 1)
echo '</b>';
echo '</font>';
echo '
<b>Ссылка (url):</b> <big><a href="'.$sql['url'].'">'.$sql['url'].'</a></big> <br/ >
<b>Время добавления:</b> <big>'.vremja($sql['kogda']).'</big>
';
if ($sql['tip'] == 0)
echo '<b>Расположение:</b> <big>Сверху</big>
';
if ($sql['tip'] == 1)
echo '<b>Расположение:</b> <big>Внизу</big>
';
if ($sql['time_srok'] > TIME)
echo '<b>Истекает:</b> <big>'.vremja($sql['time_srok']).'</big>';
else
echo '<b>Истекло:</b> <big>'.vremja($sql['time_srok']).'</big>';
echo '</div>
<div class="links">
Действия: <a href="/panel/rek.php?act=set&id='.$sql['id'].'">Редактировать</a> | <a href="/panel/rek.php?act=del&id='.$sql['id'].'">Удалить</a>
</div>';
}
if ($start['k_post'] < 1)
echo msg('Пусто!');
if ($start['k_page'] > 1)
echo str(HOME.'/panel/rek.php', $start['k_page'], $start['page']); // Вывод страниц
break;
case 'add_rek':
echo '<div class="title"><a href="'.HOME.'/panel/rek.php">'.$title.'</a> | Добавить</div>';
if (isset($_REQUEST['submit']))
{
$name = strong($_POST['name']);
$url = strong($_POST['url']);
$time_srok = strong($_POST['time_srok']);
$color = strong($_POST['color']);
$color = isset($_POST['color']) ? strong($_POST['color']) : '#3c3c3c';
$b = isset($_POST['b']) ? abs(intval($_POST['b'])) : 0;
$i = isset($_POST['i']) ? abs(intval($_POST['i'])) : 0;
$tip = isset($_POST['tip']) ? abs(intval($_POST['tip'])) : 0;
$times = $time_srok * 86400;
$time_end = TIME + $times;
if (empty($name))
err('Введите название рекламной ссылки!');
if (empty($url))
err('Введите ссылку!');
if (empty($time_srok))
err('Введите время активности ссылки!');
if (!is_numeric($time_srok))
err('Вводить можно только цифры!');
if (mb_strlen($name, 'UTF-8') < 3 or mb_strlen($name, 'UTF-8') > 30)
err('Введите название рекламной ссылки от 3 до 30 символов!');
$sql = $db->fetch_array($db->query('select * from `ads` where `name` = "'.$name.'" and `url` = "'.$url.'"'));
if ($sql != 0)
err('Такая рекламная ссылка уже есть!');
$db->query("INSERT INTO `ads` SET
`name` = '".$name."',
`url` = '".$url."',
`time_srok` = '".$time_end."',
`kogda` = '".TIME."',
`color` = '".$color."',
`b` = '".$b."',
`i` = '".$i."',
`tip` = '".$tip."'");
echo msg('Рекламная ссылка успешно добавлена!');
}
echo '<div class="podmenu"><form action="" method="POST">
*Название ссылки:
<input type="text" name="name" maxlength="30" />
*Ссылка (с http://):
<input type="text" name="url" maxlength="25" />
*Время активности (в днях):
<input type="text" name="time_srok" maxlength="3" />
Цвет:
<select name="color">
<option value="FF0000">Красный</option>
<option value="DC143C">Розовый</option>
<option value="FF4500">Оранжевый</option>
<option value="4B0082">Фиолетовый</option>
<option value="008000">Зелёный</option>
<option value="0000FF">Синий</option>
<option value="8B4513">Коричневый</option>
<option value="#FFD700">Золотой</option>
<option value="#CDC9C9">Серый</option>
<option value="#00B2EE">Голубой</option>
<option value="#C0FF3E">Салатный</option>
<option value="#000000">Черный</option>
<option value="#FFFAFA">Белый</option>
</select>
Расположение:
<select name="tip">
<option value="0">Сверху</option>
<option value="1">Внизу</option>
</select>
Жирный: <input type="radio" name="b" value="1" />
Курсив: <input type="radio" name="i" value="1" />
<input type="submit" name="submit" value="Добавить">
</form></div>';
break;
case 'set':
$rek = $db->super_query("SELECT * FROM `ads` WHERE `id` = '".$id."'");
if ($rek == 0)
{
header('Location: '.HOME.'/panel/rek.php?act=rek_set');
exit();
}
echo '<div class="title"><a href="'.HOME.'/panel/">Админ панель</a> | <a href="'.HOME.'/panel/rek.php">'.$title.'</a> | Редактировать</div>';
if (isset($_REQUEST['submit']))
{
$name = strong($_POST['name']);
$url = strong($_POST['url']);
$time_srok = strong($_POST['time_srok']);
$times = $time_srok * 86400;
$time_end = TIME + $times;
if (empty($name))
err('Введите название рекламной ссылки!');
if (empty($url))
err('Введите ссылку!');
if (mb_strlen($name) < 3 or mb_strlen($name) > 30)
err('Введите название рекламной ссылки от 3 до 30 символов!');
$db->query("UPDATE `ads` SET `name` = '".$name."', `url` = '".$url."', `time_srok` = '".$time_end."' WHERE `id` = '".$id."'");
err('Информация обновлена!');
}
$tm = ceil(($rek['time_srok'] - TIME) / 86400);
echo '<div class="podmenu"><form action="" method="POST">
*Название ссылки:
<input type="text" name="name" value="'.$rek['name'].'" maxlength="30" />
*Ссылка (url сайта):
<input type="text" name="url" value="'.$rek['url'].'" maxlength="25" />
*Время активности (в днях):
<input type="text" name="time_srok" value="'.$tm.'" maxlength="3" />
<input type="submit" name="submit" value="Добавить">
</form></div>';
break;
case 'del':
$rek = $db->super_query("SELECT * FROM `ads` WHERE `id` = '".$id."'");
if ($rek == 0)
{
header('Location: '.HOME.'/panel/rek.php?act=rek_set');
exit();
}
echo '<div class="title"><a href="'.HOME.'/panel/">Админ панель</a> | <a href="'.HOME.'/panel/rek.php">'.$title.'</a> | Удалить</div>';
if (isset($_REQUEST['del']))
{
$db->query("DELETE FROM `ads` WHERE `id` = '".$id."'");
header('Location: '.HOME.'/panel/rek.php?act=rek_set');
exit();
}
echo '<div class="podmenu">Вы действительно хотите удалить это рекламное место?
<a href="'.HOME.'/panel/rek.php?act=del&id='.$id.'&del">Да</a></div>';
break;
}
//-----Подключаем низ-----//
require_once ('../system/footer.php');
?>