Комментарии: 2
| 
 | 
 | 
 | 
  
<?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'); 
 
?>