Exemplo n.º 1
0
defined('IN_DESTOON') or exit('Access Denied');
require MD_ROOT . '/fans.class.php';
$do = new fans();
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:
Exemplo n.º 2
0
    isset($fields) && isset($dfields[$fields]) or $fields = 0;
    isset($order) && isset($dorder[$order]) or $order = 0;
    $fields_select = dselect($sfields, 'fields', '', $fields);
    $order_select = dselect($sorder, 'order', '', $order);
    $condition = '';
    if ($keyword) {
        $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'";
    }
    if ($gid) {
        $condition .= " AND gid='{$gid}'";
    }
}
switch ($action) {
    case 'delete':
        $itemid or msg('请选择粉丝');
        isset($recycle) ? $do->recycle($itemid) : $do->delete($itemid);
        dmsg('删除成功', $forward);
        break;
    case 'cancel':
        $itemid or msg('请选择粉丝');
        $do->check($itemid, 2);
        dmsg('取消成功', $forward);
        break;
    case 'restore':
        $itemid or msg('请选择粉丝');
        $do->restore($itemid);
        dmsg('还原成功', $forward);
        break;
    case 'clear':
        $do->clear();
        dmsg('清空成功', $forward);