if ($action) { $itemid && is_array($itemid) or message($L['my_choose_fans']); foreach ($itemid as $fid) { $F = $db->get_one("SELECT * FROM {$table}_fans WHERE itemid={$fid}"); $GRP = get_group($F['gid']); $GRP && $GRP['status'] == 3 or message($L['my_not_group']); $GRP['username'] == $_username or message($L['my_not_admin']); } } switch ($action) { case 'delete': $do->recycle($itemid); dmsg($L['success_delete'], $forward); break; case 'cancel': $do->check($itemid, 2); dmsg($L['success_cancel'], $forward); break; case 'check': $do->check($itemid); dmsg($L['success_checked'], $forward); break; case 'reject': $do->reject($itemid); dmsg($L['success_reject'], $forward); break; default: $ids = ''; $result = $db->query("SELECT itemid FROM {$table}_group WHERE username='******'"); while ($r = $db->fetch_array($result)) { $ids .= ',' . $r['itemid'];