Exemplo n.º 1
0
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'];