} break; case 'edit': $itemid or message(); $do->itemid = $itemid; $item = $do->get_one(); if (!$item || $item['username'] != $_username) { message(); } $gid = $item['gid']; $GRP = $db->get_one("SELECT * FROM {$table}_group WHERE itemid={$gid}"); $GRP && $GRP['status'] == 3 or message($L['my_not_group']); if ($submit) { if ($do->pass($post)) { $post['status'] = get_status($item['status'], $GRP['join_type']); $do->edit($post); set_cookie('dmsg', $L['success_edit']); dalert('', '', 'parent.window.location="' . $forward . '"'); } else { dalert($do->errmsg); } } else { $reason = $item['reason']; $status = $item['status']; } break; case 'delete': $itemid or message(); $do->itemid = $itemid; $item = $do->get_one(); if (!$item || $item['username'] != $_username) {