Esempio n. 1
0
function pc_admin_check_permission()
{
    global $loginok, $currentuser, $pcconfig;
    if ($loginok != 1) {
        html_nologin();
    } elseif (!strcmp($currentuser["userid"], "guest")) {
        html_init("gb2312");
        html_error_quit("对不起,请先登录");
        exit;
    } elseif (!pc_is_manager($currentuser)) {
        html_init("gb2312");
        html_error_quit("对不起,您无权访问该页");
        exit;
    } else {
        return;
    }
}
Esempio n. 2
0
<?php

/*
**  blog黑名单
**  windinsn Mar 5 , 2004
*/
require "pcfuncs.php";
if ($loginok != 1) {
    html_nologin();
} elseif (!strcmp($currentuser["userid"], "guest")) {
    html_init("gb2312");
    html_error_quit("guest 没有Blog!");
    exit;
} else {
    $link = pc_db_connect();
    $pc = pc_load_infor($link, $currentuser["userid"]);
    if (!$pc || !pc_is_admin($currentuser, $pc)) {
        pc_db_close($link);
        html_error_quit("对不起,您要查看的Blog不存在");
        exit;
    }
    pc_html_init("gb2312", $pc["NAME"]);
    $buserid = $_GET["userid"];
    if ($_GET["act"] == "add" && $buserid) {
        $lookupuser = array();
        if (bbs_getuser($buserid, $lookupuser) == 0) {
            echo "<script language=\"javascript\">用户" . $buserid . "不存在!</script>";
        } else {
            $buserid = $lookupuser["userid"];
            if (!pc_in_blacklist($link, $buserid, $pc["UID"])) {
                pc_add_blacklist($link, $buserid, $pc["UID"]);