} $c = $_COOKIE[$cname][$group]; $v = preg_split('/-/', $c); echo json_encode($v); } break; case 'get_group': if (!isset($_POST['id'])) { die("no id"); } $id = intval(post('id')); if ($id <= 0) { die("bad values"); } $select = CAdmin::getGroupAgentsArrayIds($id); $connections = CAdmin::getUniqueConnections(); echo prepare($connections, $select); break; case 'save': if (!isset($_POST['id'])) { die("no id"); } if (!isset($_POST['data'])) { die("no data"); } $id = intval(post('id')); $agents = $_POST['data']; if (!is_array($agents)) { die("invalid data"); } echo CAdmin::addAgentsToGroup($id, $agents) ? "OK" : "can't save data";