$dfields = array('title', 'reason', 'content'); isset($fields) && isset($dfields[$fields]) or $fields = 0; $typeid = isset($typeid) ? intval($typeid) : 0; $message = isset($message) ? intval($message) : -1; $fields_select = dselect($sfields, 'fields', '', $fields); $condition = "username='******'"; if ($keyword) { $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'"; } if ($typeid) { $condition .= " AND typeid='{$typeid}'"; } if ($message > -1) { $condition .= " AND message='{$message}'"; } $lists = $do->get_list($condition); $open_name = $open_url = ''; if (isset($gid)) { $gid = intval($gid); $pid = isset($pid) ? intval($pid) : 1; $GRP = get_group($gid); if ($GRP && $GRP['status'] == 3) { $open_name = '[' . $GRP['title'] . ']' . $L['my_manage_post']; $open_url = '?mid=' . $mid . '&job=' . $job . '&action=post&gid=' . $gid . '&page=' . $pid; } } else { if (isset($tid)) { $tid = intval($tid); if ($tid) { $T = $db->get_one("SELECT * FROM {$table} WHERE itemid={$tid}"); if ($T && $T['status'] == 3) {
$dfields = array('title', 'reason', 'content', 'username'); isset($fields) && isset($dfields[$fields]) or $fields = 0; $typeid = isset($typeid) ? intval($typeid) : 0; $tid = isset($tid) ? intval($tid) : 0; $rid = isset($rid) ? intval($rid) : 0; $message = isset($message) ? intval($message) : -1; $fields_select = dselect($sfields, 'fields', '', $fields); $condition = ''; if ($keyword) { $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'"; } if ($typeid) { $condition .= " AND typeid='{$typeid}'"; } if ($gid) { $condition .= " AND gid='{$gid}'"; } if ($tid) { $condition .= " AND tid='{$tid}'"; } if ($rid) { $condition .= " AND rid='{$rid}'"; } if ($message > -1) { $condition .= " AND message='{$message}'"; } $lists = $do->get_list('1' . $condition); $menuid = 0; include tpl('manage', $module); break; }