当前位置: 首页>>代码示例>>PHP>>正文


PHP CheckLevel函数代码示例

本文整理汇总了PHP中CheckLevel函数的典型用法代码示例。如果您正苦于以下问题:PHP CheckLevel函数的具体用法?PHP CheckLevel怎么用?PHP CheckLevel使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了CheckLevel函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: DelAdClass

function DelAdClass($classid, $userid, $username)
{
    global $empire, $public_r, $dbtbpre;
    $classid = (int) $classid;
    if (!$classid) {
        printerror("NotChangeAdClassid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "ad");
    $c = $empire->fetch1("select classname from {$dbtbpre}enewsadclass where classid='{$classid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewsadclass where classid='{$classid}'");
    /*
    //删除广告内容
    $a=$empire->query("select adid from {$dbtbpre}enewsad where classid='$classid'");
    while($r=$empire->fetch($a))
    {
    	$file="../../../d/js/acmsd/".$public_r[adfile].$r[adid].".js";
    	DelFiletext($file);
        }
    */
    if ($sql) {
        //操作日志
        insert_dolog("classid=" . $classid . "<br>classname=" . $c[classname]);
        printerror("DelAdClassSuccess", "AdClass.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:28,代码来源:AdClass.php

示例2: DelSearchKey_all

function DelSearchKey_all($add, $userid, $username)
{
    global $empire, $dbtbpre;
    //验证权限
    CheckLevel($userid, $username, $classid, "searchkey");
    $searchid = $add['searchid'];
    $count = count($searchid);
    if (empty($count)) {
        printerror("EmptySearchId", "history.go(-1)");
    }
    $ids = '';
    for ($i = 0; $i < $count; $i++) {
        $dh = ',';
        if ($i == 0) {
            $dh = '';
        }
        $ids .= $dh . intval($searchid[$i]);
    }
    $sql = $empire->query("delete from {$dbtbpre}enewssearch where searchid in (" . $ids . ");");
    if ($sql) {
        //操作日志
        insert_dolog("");
        printerror("DelSearchKeySuccess", "SearchKey.php" . hReturnEcmsHashStrHref2(1));
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:novnan,项目名称:meiju,代码行数:27,代码来源:SearchKey.php

示例3: DelClasstemp

function DelClasstemp($add, $userid, $username)
{
    global $empire, $dbtbpre, $public_r;
    $tempid = (int) $add['tempid'];
    if (!$tempid) {
        printerror("EmptyClasstempid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "template");
    $gid = (int) $add['gid'];
    $r = $empire->fetch1("select tempname from " . GetDoTemptb("enewsclasstemp", $gid) . " where tempid={$tempid}");
    $sql = $empire->query("delete from " . GetDoTemptb("enewsclasstemp", $gid) . " where tempid={$tempid}");
    //删除备份记录
    DelEbakTempAll('classtemp', $gid, $tempid);
    if ($gid == $public_r['deftempid'] || !$public_r['deftempid'] && ($gid == 1 || $gid == 0)) {
        //删除动态模板缓存文件
        DelOneTempTmpfile('classtemp' . $tempid);
    }
    if ($sql) {
        //操作日志
        insert_dolog("tempid={$tempid}&tempname={$r['tempname']}&gid={$gid}");
        printerror("DelClasstempSuccess", "ListClasstemp.php?classid={$add['cid']}&gid={$gid}");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:26,代码来源:ListClasstemp.php

示例4: SetRewrite

function SetRewrite($add, $userid, $username)
{
    global $empire, $dbtbpre;
    CheckLevel($userid, $username, $classid, "public");
    //验证权限
    $sql = $empire->query("update {$dbtbpre}enewspublic set rewriteinfo='" . eaddslashes($add[rewriteinfo]) . "',rewriteclass='" . eaddslashes($add[rewriteclass]) . "',rewriteinfotype='" . eaddslashes($add[rewriteinfotype]) . "',rewritetags='" . eaddslashes($add[rewritetags]) . "',rewritepl='" . eaddslashes($add[rewritepl]) . "' limit 1");
    if ($sql) {
        GetConfig();
        //操作日志
        insert_dolog("");
        printerror("SetRewriteSuccess", "SetRewrite.php" . hReturnEcmsHashStrHref2(1));
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:novnan,项目名称:meiju,代码行数:15,代码来源:SetRewrite.php

示例5: EditMenu

function EditMenu($add, $userid, $username)
{
    global $empire, $dbtbpre;
    $classid = (int) $add['classid'];
    $menuid = $add['menuid'];
    $delmenuid = $add['delmenuid'];
    $menuname = $add['menuname'];
    $menuurl = $add['menuurl'];
    $myorder = $add['myorder'];
    $addhash = $add['addhash'];
    $count = count($menuid);
    if (!$classid || !$count) {
        printerror("EmptyMenu", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "menu");
    //删除
    $del = 0;
    $ids = '';
    $delcount = count($delmenuid);
    if ($delcount) {
        $dh = '';
        for ($j = 0; $j < $delcount; $j++) {
            $ids .= $dh . intval($delmenuid[$j]);
            $dh = ',';
        }
        $empire->query("delete from {$dbtbpre}enewsmenu where menuid in (" . $ids . ")");
        $del = 1;
    }
    //修改
    for ($i = 0; $i < $count; $i++) {
        $menuid[$i] = (int) $menuid[$i];
        if (strstr(',' . $ids . ',', ',' . $menuid[$i] . ',')) {
            continue;
        }
        $myorder[$i] = (int) $myorder[$i];
        $menuname[$i] = hRepPostStr($menuname[$i], 1);
        $menuurl[$i] = hRepPostStr($menuurl[$i], 1);
        $addhash[$i] = (int) $addhash[$i];
        $empire->query("update {$dbtbpre}enewsmenu set menuname='" . $menuname[$i] . "',menuurl='" . $menuurl[$i] . "',myorder='" . $myorder[$i] . "',addhash='" . $addhash[$i] . "' where menuid='" . $menuid[$i] . "'");
    }
    //操作日志
    insert_dolog("classid={$classid}&del={$del}");
    printerror("EditMenuSuccess", "ListMenu.php?classid={$classid}" . hReturnEcmsHashStrHref2(0));
}
开发者ID:novnan,项目名称:meiju,代码行数:45,代码来源:ListMenu.php

示例6: DelDownurl

function DelDownurl($urlid, $userid, $username)
{
    global $empire, $dbtbpre;
    $urlid = (int) $urlid;
    if (empty($urlid)) {
        printerror("NotChangeDownurlid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "downurl");
    $sql = $empire->query("delete from {$dbtbpre}enewsdownurlqz where urlid='{$urlid}'");
    if ($sql) {
        //操作日志
        insert_dolog("urlid=" . $urlid);
        printerror("DelDownurlSuccess", "url.php" . hReturnEcmsHashStrHref2(1));
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:novnan,项目名称:meiju,代码行数:18,代码来源:url.php

示例7: DelDownRecord

function DelDownRecord($add, $userid, $username)
{
    global $empire, $dbtbpre;
    if (empty($add['downtime'])) {
        printerror("EmptyDownTime", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "deldownrecord");
    $truetime = to_time($add['downtime']);
    $sql = $empire->query("delete from {$dbtbpre}enewsdownrecord where truetime<=" . $truetime);
    if ($sql) {
        //操作日志
        insert_dolog("time={$add['downtime']}");
        printerror("DelDownRecordSuccess", "DelDownRecord.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:18,代码来源:DelDownRecord.php

示例8: SetClassInfoType

function SetClassInfoType($add, $logininid, $loginin)
{
    global $empire, $dbtbpre;
    CheckLevel($logininid, $loginin, $classid, "class");
    //验证权限
    $classid = (int) $add['classid'];
    if (empty($classid)) {
        printerror("ErrorUrl", "history.go(-1)");
    }
    $cr = $empire->fetch1("select classid,modid,classname,islast from {$dbtbpre}enewsclass where classid='{$classid}'");
    if (!$cr['classid'] || !$cr['islast'] || !$cr['modid']) {
        printerror("ErrorUrl", "history.go(-1)");
    }
    $noclassinfo = (int) $add['noclassinfo'];
    if ($noclassinfo == 1) {
        $ttids = '-';
    } else {
        $typeid = $add['typeid'];
        $count = count($typeid);
        $ttids = '';
        if ($count) {
            $dh = '';
            for ($i = 0; $i < $count; $i++) {
                $tid = (int) $typeid[$i];
                if (empty($tid)) {
                    continue;
                }
                $ttids .= $dh . $tid;
                $dh = ',';
            }
            if ($ttids) {
                $ttids = ',' . $ttids . ',';
            }
        }
    }
    $sql = $empire->query("update {$dbtbpre}enewsclassadd set ttids='{$ttids}' where classid='{$classid}'");
    if ($sql) {
        insert_dolog("classid={$classid}&classname={$cr['classname']}");
        //操作日志
        printerror("SetClassInfoTypeSuccess", "ClassInfoType.php?classid={$classid}" . hReturnEcmsHashStrHref2(0));
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:novnan,项目名称:meiju,代码行数:44,代码来源:ClassInfoType.php

示例9: DelPs

function DelPs($pid, $userid, $username)
{
    global $empire, $dbtbpre;
    $pid = (int) $pid;
    if (!$pid) {
        printerror("EmptyPayfsid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "shopps");
    $r = $empire->fetch1("select pname from {$dbtbpre}enewsshopps where pid='{$pid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewsshopps where pid='{$pid}'");
    if ($sql) {
        //操作日志
        insert_dolog("pid=" . $pid . "<br>pname=" . $r[pname]);
        printerror("DelPayfsSuccess", "ListPs.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:19,代码来源:ListPs.php

示例10: DelNotcj

function DelNotcj($id, $userid, $username)
{
    global $empire, $dbtbpre;
    //验证权限
    CheckLevel($userid, $username, $classid, "notcj");
    $id = (int) $id;
    if (!$id) {
        printerror("EmptyDelNotcjid", "history.go(-1)");
    }
    $sql = $empire->query("delete from {$dbtbpre}enewsnotcj where id='{$id}'");
    GetNotcj();
    if ($sql) {
        //操作日志
        insert_dolog("id={$id}");
        printerror("DelNotcjSuccess", "NotCj.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:19,代码来源:NotCj.php

示例11: EditMenuClass

function EditMenuClass($add, $userid, $username)
{
    global $empire, $dbtbpre;
    $classid = $add['classid'];
    $delclassid = $add['delclassid'];
    $classname = $add['classname'];
    $myorder = $add['myorder'];
    $classtype = $add['classtype'];
    $count = count($classid);
    if (!$count) {
        printerror("EmptyMenuClass", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "menu");
    //删除
    $del = 0;
    $ids = '';
    $delcount = count($delclassid);
    if ($delcount) {
        $dh = '';
        for ($j = 0; $j < $delcount; $j++) {
            $ids .= $dh . intval($delclassid[$j]);
            $dh = ',';
        }
        $empire->query("delete from {$dbtbpre}enewsmenuclass where classid in (" . $ids . ")");
        $empire->query("delete from {$dbtbpre}enewsmenu where classid in (" . $ids . ")");
        $del = 1;
    }
    //修改
    for ($i = 0; $i < $count; $i++) {
        $classid[$i] = (int) $classid[$i];
        if (strstr(',' . $ids . ',', ',' . $classid[$i] . ',')) {
            continue;
        }
        $myorder[$i] = (int) $myorder[$i];
        $classtype[$i] = (int) $classtype[$i];
        $empire->query("update {$dbtbpre}enewsmenuclass set classname='" . addslashes($classname[$i]) . "',myorder='" . $myorder[$i] . "',classtype='" . $classtype[$i] . "' where classid='" . $classid[$i] . "'");
    }
    MenuClassToShow();
    //操作日志
    insert_dolog("del={$del}");
    printerror("EditMenuClassSuccess", "MenuClass.php");
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:43,代码来源:MenuClass.php

示例12: DelSpClass

function DelSpClass($classid, $userid, $username)
{
    global $empire, $dbtbpre;
    $classid = (int) $classid;
    if (!$classid) {
        printerror("NotDelSpClassid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "sp");
    $r = $empire->fetch1("select classname from {$dbtbpre}enewsspclass where classid='{$classid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewsspclass where classid='{$classid}'");
    if ($sql) {
        //操作日志
        insert_dolog("classid=" . $classid . "<br>classname=" . $r[classname]);
        printerror("DelSpClassSuccess", "ListSpClass.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:19,代码来源:ListSpClass.php

示例13: DelKeyClass

function DelKeyClass($classid, $userid, $username)
{
    global $empire, $dbtbpre;
    $classid = (int) $classid;
    if (!$classid) {
        printerror("NotKeyClassid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "key");
    $r = $empire->fetch1("select classname from {$dbtbpre}enewskeyclass where classid='{$classid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewskeyclass where classid='{$classid}'");
    $sql1 = $empire->query("update {$dbtbpre}enewskey set cid=0 where cid='{$classid}'");
    if ($sql) {
        //操作日志
        insert_dolog("classid=" . $classid . "<br>classname=" . $r[classname]);
        printerror("DelKeyClassSuccess", "KeyClass.php" . hReturnEcmsHashStrHref2(1));
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:novnan,项目名称:meiju,代码行数:20,代码来源:KeyClass.php

示例14: DelWorkflow

function DelWorkflow($add, $userid, $username)
{
    global $empire, $dbtbpre;
    $wfid = (int) $add[wfid];
    if (!$wfid) {
        printerror('NotDelWorkflowid', 'history.go(-1)');
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "workflow");
    $r = $empire->fetch1("select wfname from {$dbtbpre}enewsworkflow where wfid='{$wfid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewsworkflow where wfid='{$wfid}'");
    $sql2 = $empire->query("delete from {$dbtbpre}enewsworkflowitem where wfid='{$wfid}'");
    if ($sql && $sql2) {
        //操作日志
        insert_dolog("wfid=" . $wfid . "<br>wfname=" . $r[wfname]);
        printerror("DelWorkflowSuccess", "ListWf.php");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:20,代码来源:ListWf.php

示例15: DelLink

function DelLink($lid, $cid, $userid, $username)
{
    global $empire, $dbtbpre;
    $lid = (int) $lid;
    $cid = (int) $cid;
    if (!$lid) {
        printerror("EmptyLid", "history.go(-1)");
    }
    //验证权限
    CheckLevel($userid, $username, $classid, "link");
    $r = $empire->fetch1("select lname from {$dbtbpre}enewslink where lid='{$lid}'");
    $sql = $empire->query("delete from {$dbtbpre}enewslink where lid='{$lid}'");
    if ($sql) {
        //操作日志
        insert_dolog("lid=" . $lid . "<br>lname=" . $r[lname]);
        printerror("DelLinkSuccess", "ListLink.php?classid={$cid}");
    } else {
        printerror("DbError", "history.go(-1)");
    }
}
开发者ID:BGCX261,项目名称:zjh-dev-svn-to-git,代码行数:20,代码来源:ListLink.php


注:本文中的CheckLevel函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。