Вход Регистрация
Файл: moduls/delete.php
Строк: 71
<?php
include_once'../system/xcms_core.php';include_once '../system/head.php';
if(
$user['level']==1){
    switch(
$act){
        case 
1:
        
$q=$db->query("select * from `user` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `user` where `id`='$id'");
            
$db->exec("delete from `posts` where `author_id`='$id'");
            
$db->exec("delete from `chat` where `author_id`='$id'");
            
$db->exec("delete from `obmen` where `avtor`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
2:
        
$q=$db->query("select * from `ads` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `ads` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
3:
        
$q=$db->query("select * from `cat` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `cat` where `id`='$id'");
            
$db->exec("delete from `podcat` where `cat`='$id'");
            
$db->exec("delete from `files` where `cat`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin?act=zc ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
4:
        
$q=$db->query("select * from `podcat` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `podcat` where `id`='$id'");
            
$db->exec("delete from `files` where `podcat`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin?act=zc ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
5:
        
$q=$db->query("select * from `files` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
unlink($q['file']);
            
$db->exec("delete from `files` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /dl ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
6:
        
$q=$db->query("select * from `razdel` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `razdel` where `id`='$id'");
            
$db->exec("delete from `forum` where `razdel`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /dl ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
7:
        
$q=$db->query("select * from `forum` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `forum` where `id`='$id'");
            
$db->exec("delete from `themes` where `id_forum`='$id'");
            
$db->exec("delete from `posts` where `id_forum`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin?act=forum ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
8:
        
$q=$db->query("select * from `themes` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `themes` where `id`='$id'");
            
$db->exec("delete from `posts` where `id_theme`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /admin?act=forum ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
9:
        
$q=$db->query("select * from `posts` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `posts` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = '.$_SERVER['HTTP_REFERER'].' ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
10:
        
$q=$db->query("select * from `chat` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `chat` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /chat ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
11:
        
$q=$db->query("select * from `design` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$w=mysql_fetch_assoc(mysql_query("select * from `design` order by `id` desc limit 1"));
            
$db->exec("update `user` set `design`='$w[link]' where `design`='$q[link]'");
            
$db->exec("delete from `design` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /'.$_SERVER['HTTP_REFERER'].' ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
12:
        
$q=$db->query("select * from `news` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
$db->exec("delete from `news` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /'.$_SERVER['HTTP_REFERER'].' ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        case 
13:
        
$q=$db->query("select * from `obmen` where `id`='$id'")->fetch(PDO::FETCH_ASSOC);
        if(
$q){
            
unlink('files_obmen/'.$q['name']);
            
$db->exec("delete from `obmen` where `id`='$id'");
            echo
'<meta http-equiv="refresh" content="0; url = /obmen ">';
        }else{echo
'<div class="menu">Ошибка идентификатора</div>';}
        break;
        
        default:
    }
}
include_once 
'../system/foot.php';
?>
Онлайн: 3
Реклама