예제 #1
0
                    break;
                case '3':
                    $sql .= " AND ifadmin='-1'";
                    break;
            }
            $query = $db->query("SELECT username FROM pw_cmembers {$sql} LIMIT 500");
        }
        $toUsers = array();
        while ($rt = $db->fetch_array($query)) {
            $toUsers[] = $rt['username'];
        }
        if ($toUsers) {
            if ($uids) {
                M::sendMessage($winduid, $toUsers, array('create_uid' => $winduid, 'create_username' => $windid, 'title' => $subject, 'content' => stripslashes($content)));
            } else {
                M::sendGroupMessage($winduid, $cyid, array('create_uid' => $winduid, 'create_username' => $windid, 'title' => $subject, 'content' => stripslashes($content)), $toUsers);
            }
        }
        Showmsg('send_success');
    }
} elseif ($a == 'checkpostright') {
    define('AJAX', '1');
    if (!$ifadmin && !$colony['ifFullMember']) {
        if (!$colony['ifopen']) {
            Showmsg('colony_ajax_post');
        } elseif ($colony['ifadmin'] == '-1') {
            Showmsg('colony_post');
        } else {
            Showmsg('colony_ajax_post');
        }
    } else {