break; case 'group_add': $inner_page = 'inner_group_form.php'; $rights = permissions::getAllRights(); break; case 'group_list': $groups = permissions::getAllGroups(); $inner_page = 'inner_group_list.php'; break; case 'group_delete': if ($_SESSION['rand'] != $_POST['u_token_key']) { header('Location: /404.php'); exit; } $id = __paramInit('int', 'id', 'id'); permissions::deleteGroup($id); header('Location: ?action=group_list&msg=1'); exit; break; case 'user_list': $groups = permissions::getAllGroups(); $group_id = __paramInit('int', 'group_id', 'group_id', -3); $login = strtolower(__paramInit('string', 'login', 'login')); $users = permissions::getUsers($group_id, $login); $inner_page = 'inner_user_list.php'; break; case 'user_delete': if ($_SESSION['rand'] != $_POST['u_token_key']) { header('Location: /404.php'); exit; }