View file xmyx.ru/club/act/dell_group.php

File size: 4.37Kb
<?

/*
 * Author - Tw1nGo
 * VK - https://vk.com/tw1ngo93
*/

if (isset($_GET['id'])){
    $group = mysql_fetch_assoc(mysql_query("SELECT * FROM `groups` WHERE `id` = '".abs(intval($_GET['id']))."' LIMIT 1"));
}


if (isset($_GET['id']))
{
    $group = mysql_fetch_assoc(mysql_query("SELECT * FROM `groups` WHERE `id` = '".abs(intval($_GET['id']))."' LIMIT 1"));
}
if (!isset($_GET['id']) || !isset($group) || $group['id'] <= 0 || !isset($user) || $user['id'] != $group['id_user'] && $user['level'] <= 3)
{
    header("Location: /groups");
    exit;
}



$set['title'] = 'Предупреждение';
include_once H.'sys/inc/thead.php';

// Конфигурационный файл
require 'config.php';

shapka_VK(true, '/'.$group['id'].'?act=edit', 'Предупреждение');

?>
<div class="pcont fit_box bl_cont">
  <div class="form_item">
    <div class="fi_row">
      Вы действительно хотите удалить группу <b><?= text($group['title'])?></b>?<br />
      <div class="option_value">Вы удалите все записи на стене, а так же учасников группы!</div>
      <div class="option_tip">Отменить действие будет невозможно!</div>
    </div>
    <form action="?act=dell_group&amp;tab=delete&amp;hash=<?= $passgen?>" method="post">
      
      <div class="fi_row">
        <input class="button" value="Да" type="submit"><div class="near_btn"><a href="/group<?= $group['id']?>?act=edit">Нет</a></div>
      </div>
    </form>
  </div>
</div>
<?



if(isset($_GET['tab']) && $_GET['tab'] == 'delete'){

if (is_file(H."files/groups/logo/".$group['id'].".jpg"))
{
    unlink(H."files/groups/logo/".$group['id'].".jpg");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_files` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    $q_f = mysql_query("SELECT * FROM `groups_files` WHERE `id_group` = '".$group['id']."' ORDER BY `time` DESC");
    while ($post_f = mysql_fetch_array($q_f))
    {
        if (is_file(H.'files/groups/files/others/'.$post_f['id'].'.'.$post_f['ras'].''))
        {
            unlink(H.'files/groups/files/others/'.$post_f['id'].'.'.$post_f['ras'].'');
        }
        if (is_file(H.'files/groups/files/dat_files/'.$post_f['id'].'.dat'))
        {
            unlink(H.'files/groups/files/dat_files/'.$post_f['id'].'.dat');
        }
        if (is_file(H.'files/groups/files/video/'.$post_f['id'].'.gif'))
        {
            unlink(H.'files/groups/files/video/'.$post_f['id'].'.gif');
        }
        mysql_query("DELETE FROM `groups_files` WHERE `id` = '".$post_f['id']."' LIMIT 1");
    }
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_komm_like` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_komm_like` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_wall_like` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_wall_like` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_wall_komm` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_wall_komm` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_wall` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_wall` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_board_komm` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_board_komm` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_board` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_board` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `groups_users` WHERE `id_group` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `groups_users` WHERE `id_group` = '".$group['id']."'");
}
if (mysql_result(mysql_query("SELECT COUNT(id_object) FROM `fave` WHERE `type` = 'links' AND `id_object` = '".$group['id']."'"), 0) > 0)
{
    mysql_query("DELETE FROM `fave` WHERE `type` = 'links' AND `id_object` = '".$group['id']."'");
}
mysql_query("DELETE FROM `groups` WHERE `id` = '".$group['id']."' LIMIT 1");


header("Location: /groups");
exit;
}
?>