Example #1
0
$tpl = $PAGE->start();
$USER->start($tpl);
$bbs = new bbs($USER);
if (!$USER->islogin || $USER->uid != 1 && $USER->uid != 2) {
    die('403 Forbidden');
}
switch ($PAGE->ext[0]) {
    case 'createbk':
        if ($_POST['yes'] && $_POST['name']) {
            if (!$_POST['parent_id']) {
                $pid = 0;
            } else {
                $pid = $_POST['parent_id'];
            }
            $ok = $bbs->createbk($_POST['name'], $pid, $_POST['bz']);
            if (!$ok) {
                throw new Exception('未知原因发帖失败,请重试或联系管理员');
            }
        }
        $arr = $bbs->plate();
        $array['父版块'] = 0;
        foreach ($arr as $v) {
            $array['父版块:' . $v['name']] = $v['id'];
        }
        break;
    case 'bk':
        if ($_POST['sc']) {
        } elseif ($_POST['xg']) {
            $xg = $bbs->scxg($_POST['bbid'], 'xg');
            $tpl->assign('xg', $xg);