Вход Регистрация
Файл: adminpanel/rekl.php
Строк: 88
<? //by rine(Andrey Arapov) & BEPDuKT(Aleksey Ivanov) site: dizkod.ru
$path=1;
include_once(
'../config/config.php');
include_once(
'../config/function.php');
Base::$site $url;
$user=new Users();
$user->sess();
$access=$user->access();
if(
$access==1){
$x=Base::filter($_GET[x]);
switch (
$x){
     default:

Base::head();
    
$pages=Base::filter($_GET[page]);
    echo
'<div class="title">Реклама</div>';

    
$set=10;
    
$k_post=mysql_result(mysql_query("SELECT COUNT(*) from `reklama`"),0);
    
$k_page=k_page($k_post,$set);
    
$page=page($k_page,$pages);
    
$start=$set*$page-$set;
    
$q=mysql_query("SELECT * FROM `reklama` ORDER BY `id` LIMIT $start,$set");
    if(
$k_post==0){
        echo 
"Рекламных ссылок нет!";
        }
        while(
$rek=mysql_fetch_array($q))
        {
            echo 
'<div class="raine">';
            echo
"".$rek[name]."<br />";
            echo
'&nbsp;[<a href="?x=edit&amp;id='.$rek[id].'">Редактировать</a>][<a href="?x=delete&amp;id='.$rek[id].'">Удалить</a>]<br />';
              echo 
'</div>';
          }

    if(
$k_page>1)str('rekl.php?',$k_page,$page);

    
echo 
'<div class="bf"><img src="../style/images/plus.png" />&nbsp;<a href="?x=adds">Добавить рекламу</a>';
    echo 
'</div>';
    
Base::foot();
    break;

case 
'adds':
    
Base::head();
    echo 
"<div class='title'>&nbsp;Реклама</div>";// div раздела
    
echo '<div class="bepdukt">';
    echo 
'<form action="?x=add" method="post">Название:<br /><input name="name" type="text" value=""/><br />';
    echo 
'Ссылка:<br /><input name="href" type="text" value=""><br />';
    echo 
'Картинка:<br /><input name="img" type="text" value=""><br />';
    echo 
'Позиция:<br /><select size="1" name="position"><option value="0">Вверху</option><option value="1">Внизу</option></select><br />';
    echo 
'Вид:<br /><select size="1" name="baner"><option value="0">Обычная ссылка</option><option value="1">Банер/счётчик</option></select><br />';
    echo 
'<input type="submit" value="Добавить"/></form>';
    echo 
'</div>';
    
Base::foot();
    break;

case 
'add':
    
$name=Base::filter($_POST[name]);
    
$position=Base::filter($_POST[position]);
    
$href=Base::filter($_POST[href]);
    
$img=Base::filter($_POST[img]);
    
$baner=Base::filter($_POST[baner]);
     if((empty(
$name)) || (empty($href)))
    {   
Base::head();
        echo 
'Ошибка!!! Пустые параметры!';
        
Base::foot();
        exit;
    }

    if(
mysql_query("INSERT INTO `reklama` VALUES('0','$name','$href','$img','$position','$baner')") OR DIE (mysql_error()))
    {
    
Base::head();
    echo 
'<div class="bepdukt">';
    echo 
"Ссылка успешно добавлена!<br /><a href='rekl.php'>Назад</a>";
    echo 
'</div>';
    
Base::foot();
    }else{
    
Base::head();
    echo 
'<div class="bepdukt">';
    echo 
"Ошибка добавления ссылки!<br /><a href='rekl.php'>Назад</a>";
    echo 
'</div>';
    
Base::foot();
    }
    break;



  case 
'edit':
   
$id=Base::filter($_GET[id]);
   
$r=mysql_query("SELECT * FROM `reklama` WHERE `id`='$id'");
   
$rek=mysql_fetch_array($r);
   
Base::head();


    echo 
"<div class='title'>&nbsp;Реклама</div>";// div раздела
    
echo '<div class="bepdukt">';
    echo 
'<form action="?x=edits&amp;id='.$id.'" method="post">Название:<br /><input name="name" type="text" value="'.$rek[name].'"/><br />';
    echo 
'Ссылка:<br /><input name="href" type="text" value="'.$rek[href].'"><br />';
    echo 
'Картинка:<br /><input name="img" type="text" value="'.$rek[img].'"><br />';
    echo 
'Позиция:<br /><select size="1" name="position"><option value="0">Вверху</option><option value="1">Внизу</option></select><br />';
    echo 
'Вид:<br /><select size="1" name="baner"><option value="0">Обычная ссылка</option><option value="1">Банер/счётчик</option></select><br />';
    echo 
'<input type="submit" value="Изменить"/></form>';
    echo 
'</div>';


   
Base::foot();
  break;

  case 
'edits':
   
$id=Base::filter($_GET[id]);
   
$name=Base::filter($_POST[name]);
   
$position=Base::filter($_POST[position]);
   
$href=Base::filter($_POST[href]);
   
$img=Base::filter($_POST[img]);
   
$baner=Base::filter($_POST[baner]);
   if(
mysql_query("UPDATE `reklama` SET `name`='$name', `href`='$href', `img`='$img', `position`='$position', `baner`='$baner' WHERE `id`='$id'") OR DIE (mysql_error()))

  { 
Base::head();
  echo 
'<div class="bepdukt">';
       echo 
"Данные успешно изменены!<br /><a href='rekl.php'>Назад</a>";
       echo 
'</div>';
     
Base::foot();
     }else{
         
Base::head();
         echo 
'<div class="bepdukt">';
         echo 
"Данные не изменены!<br /><a href='rekl.php'>Назад</a>";
         echo 
'</div>';
        
Base::foot();}
    break;

     case 
'delete':
  
$go=Base::filter($_GET[go]);
 if(
$go != 'yes'){
  
$id=Base::filter($_GET[id]);
  
$q=mysql_query("SELECT * FROM `reklama` WHERE `id`='$id' LIMIT 1");
  
$a=mysql_fetch_array($q);
  
Base::head();
  echo 
'<div class="bepdukt">';
  echo 
"Вы точно хотите удалить эту ссылку :&nbsp; ".$a['name']."?<br /><a href='?x=delete&amp;id=".$id."&amp;go=yes'>ДА!</a><br /> <a href='rekl.php'>Отмена</a><br />";
  echo 
'</div>';
  
Base::foot();
  } else{
      
$id=Base::filter($_GET[id]);
      if(
mysql_query(" DELETE FROM `reklama` WHERE `id`='$id'") OR DIE (mysql_error()))
    {
    
Base::head();
    echo 
'<div class="bepdukt">';
        echo 
"Удаление успешно выполнено!<br /><a href='rekl.php'>&larr;НАЗАД</a><br />";
        echo 
'</div>';
    
Base::foot();

     }else{
         
Base::head();
         echo 
'<div class="bepdukt">';
         echo 
"Произошла ошибка удаления!";
         echo 
'</div>';
         
Base::foot();
         }}




}}else{
    
Base::head();
    echo
'Ошибка!!!';
    
Base::foot();
    }

?>
Онлайн: 1
Реклама