Вход Регистрация
Файл: adminpanel/catigory.php
Строк: 61
<? //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=Base::settings('cat');
    
$k_post=mysql_result(mysql_query("SELECT COUNT(*) from `catigory`"),0);
    
$k_page=k_page($k_post,$set);
    
$page=page($k_page,$pages);
    
$start=$set*$page-$set;
    
$q=mysql_query("SELECT * FROM `catigory` ORDER BY `position` LIMIT $start,$set");
    if(
$k_post==0){
        echo 
"КАТЕГОРИЙ НЕТ!";
        }
        while(
$cati=mysql_fetch_array($q))
        {
            echo 
'<div class="raine">';
            echo
"<img src='../style/images/dir.png' title='catigory'/>&nbsp;".$cati[name]."&nbsp;[".$cati[position]."]<br />";
            echo
'[<a href="?x=edit&amp;id='.$cati[id].'">Редактировать</a>][<a href="?x=delete&amp;id='.$cati[id].'">Удалить</a>]<br />';
            echo 
'</div>';
          }

    if(
$k_page>1)str('catigory.php?',$k_page,$page);
    echo 
'<div class="bf">';
    echo 
'<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 />Название:<br /><input name="name" type="text" value=""/><br />Позиция:<br /><input name="position" type="text" value=""/><br /><input type="submit" value="Добавить"/></form>';
    echo 
'</div>';
    
Base::foot();
    break;

case 
'add':
    
$name=Base::filter($_POST[name]);
    
$position=Base::filter($_POST[position]);

     if((empty(
$name)) || (empty($position)))
    {   
Base::head();
        echo 
'Ошибка!!! Пустые параметры!';
        
Base::foot();
        exit;
    }

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



  case 
'edit':
   
$id=Base::filter($_GET[id]);
   
$r=mysql_query("SELECT * FROM `catigory` WHERE `id`='$id'");
   
$cati=mysql_fetch_array($r);
   
Base::head('Категории');
   echo 
'<div class="bepdukt">';
   echo 
"<form action='?x=edits&amp;id=".$cati[id]."' method='post'>Название категории:<br /><input name='name' type='text' value='".$cati['name']."'/><br />Позиция:<br /><input name='position' type='text' value='".$cati['position']."'/><br /><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]);
   if(
mysql_query("UPDATE `catigory` SET `name`='$name', `position`='$position' WHERE `id`='$id'") OR DIE (mysql_error()))

  { 
Base::head('Категории');
  echo 
'<div class="bepdukt">';
       echo 
"Данные успешно изменены!<br /><a href='catigory.php'>Назад</a>";
       echo 
'</div>';
     
Base::foot();
     }else{
         
Base::head('Категории');
         echo 
'<div class="bepdukt">';
         echo 
"Данные не изменены!<br /><a href='catigory.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 `catigory` 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='catigory.php'>Отмена</a><br />";
  echo 
'</div>';
  
Base::foot();
  } else{
      
$id=Base::filter($_GET[id]);
      if(
mysql_query(" DELETE FROM `catigory` WHERE `id`='$id'") OR DIE (mysql_error()))
    {
    
Base::head('Категории');
    echo 
'<div class="bepdukt">';
        echo 
"Удаление успешно выполнено!<br /><a href='catigory.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
Реклама