case 'group_update': $name = __paramInit('string', 'name', 'name'); $id = __paramInit('int', 'id', 'id'); permissions::updateGroup($id, $name, $_POST['rights']); header('Location: ?action=group_list&msg=3'); exit; break; case 'group_edit': $id = __paramInit('int', 'id', 'id'); $inner_page = 'inner_group_form.php'; $rights = permissions::getAllRights(); $group = permissions::getGroupInfo($id); break; case 'group_insert': $name = __paramInit('string', 'name', 'name'); $id = permissions::addGroup($name, $_POST['rights']); header('Location: ?action=group_list&msg=2'); exit; 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;