Файл: upload/pages/admin/groups/del-group.php
Строк: 9
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/core/core.php');
if ($users_perms['edit_group'] != 1) {
RedirectToPage('/');
exit();
}
$id = abs(intval($_POST['id']));
$group = FetchAssoc(dbquery("SELECT `id` FROM `admin_perms` WHERE `id` = ?", [$id]));
if (empty($group['id'])) {
header("HTTP/1.0 404 Not Found");
include ($_SERVER['DOCUMENT_ROOT'] . '/pages/err_pages/404.php');
exit();
}
if ($id == 1) {
showAlert('Ошибка', 'fail', 'Нельзя удалить системную группу');
RedirectToPage('/admin/groups');
exit();
}
if (isset($_POST['delgroup'])) {
check_csrf();
dbquery("UPDATE `users` SET `level_us` = '1' WHERE `level_us` = ?", [$id]);
dbquery("DELETE FROM `admin_perms` WHERE `id` = ?", [$id]);
showAlert('Успешно', 'success', 'Группа успешно удалена');
RedirectToPage('/admin/groups');
}
?>