Просмотр файла admin.php

Размер файла: 3.62Kb
<?php
##################################
#           admin.php            #
##################################
#   Форум на MySQL               #
#Афтар : Morgan                  #
#ICQ : 530-648                   #
#Email : [email protected]           #
##################################
 require_once 'includes/start.php';
 require_once 'includes/functions.php';
 require_once 'includes/db.php';
 require_once 'includes/avt.php';
 require_once 'includes/head.php';

if($status =='logined')
 {
 if($user_inf['dol']=='admin')
   {

echo '</div><div class="main">
';
   switch($_GET['mode'])
     {

case 'close':
echo 'Закрытие
</div><div class="fon">';
if(!empty($_GET['id_theme']))
  {

  if(mysql_num_rows(mysql_query('SELECT id FROM `themes` WHERE `id`='.$_GET['id_theme'].''))!=0)
    {

    $theme = mysql_fetch_array(mysql_query('SELECT name,status FROM `themes` WHERE `id`='.$_GET['id_theme'].' '));
    if($theme['status']!='0')
      {

      if(mysql_query('UPDATE `themes` SET status=0 WHERE `id`='.$_GET['id_theme'].' ')==true)
        {

        echo 'Тема "'.$theme['name'].'" успешно закрыта.<br />
        <a href="theme.php?id='.$_GET['id_theme'].'">В тему</a><br />
        ';

        }
        else{echo '<b>Ошибка!</b><br />
        Ошибка закрытия темы!<br />';}

      }
      else{echo 'Тема и так закрыта!';}

    }
    else{echo 'Такой темы не существует!';}

  }
break;
###############
case 'del':
echo 'Удаление
</div><div class="fon">';

if(!empty($_GET['id_theme']))
  {

  if(mysql_num_rows(mysql_query('SELECT id FROM `themes` WHERE `id`='.$_GET['id_theme'].''))!=0)
    {

      if(mysql_query('DELETE  FROM `themes` WHERE `id`='.$_GET['id_theme'].' ')==true)
        {
        mysql_query('DELETE FROM `posts` WHERE `id_theme`='.$_GET['id_theme'].'');
        echo 'Тема успешно удалена!.<br />
        ';

        }
        else{echo '<b>Ошибка!</b><br />
        Ошибка удаления темы!<br />';}


    }
    else{echo 'Такой темы не существует!';}

  }

break;
###############
case 'open':
echo 'Открытие
</div><div class="fon">';
 if(!empty($_GET['id_theme']))
  {

  if(mysql_num_rows(mysql_query('SELECT id FROM `themes` WHERE `id`='.$_GET['id_theme'].''))!=0)
    {

    $theme = mysql_fetch_array(mysql_query('SELECT name,status FROM `themes` WHERE `id`='.$_GET['id_theme'].' '));
    if($theme['status']!='1')
      {

      if(mysql_query('UPDATE `themes` SET status=1 WHERE `id`='.$_GET['id_theme'].' ')==true)
        {

        echo 'Тема "'.$theme['name'].'" успешно закрыта.<br />
        <a href="theme.php?id='.$_GET['id_theme'].'">В тему</a><br />
        ';

        }
        else{echo '<b>Ошибка!</b><br />
        Ошибка открытия темы!<br />';}

      }
      else{echo 'Тема и так открыта!';}

    }
    else{echo 'Такой темы не существует!';}

  }

break;
###############
default:
echo 'Не указан режим!<br />
<a href="'.$_SERVER['HTTP_REFERER'].'">Назад</a><br />
';



     }

   }
   else{echo '<b>Вы не админ!</b> ';}

 }
 else{echo '<b>НЕ авторизированому здесь вообще делать нечего!</b>';}
echo '</div><br />
';
 require_once 'includes/foot.php';
##################################
#      © Все права защищены      #
##################################
?>