示例#1
0
文件: filefun.php 项目: novnan/meiju
function DelFreeFile($userid, $username)
{
    global $empire, $dbtbpre;
    //操作权限
    CheckLevel($userid, $username, $classid, "file");
    //清理信息附件
    DelFileAllTable("cjid<>0 and (id=0 or cjid=id)");
    //会员附件
    DelFileOtherTable("cjid<>0 and (id=0 or cjid=id)", "member");
    //其他附件
    DelFileOtherTable("cjid<>0 and (id=0 or cjid=id)", "other");
    //操作日志
    insert_dolog("");
    printerror("DelFreeFileSuccess", $_SERVER['HTTP_REFERER']);
}
示例#2
0
function DelMoreInfoOtherData($classid, $delfile = 0, $delpl = 0)
{
    global $empire, $dbtbpre, $public_r, $class_r, $emod_r;
    //删除其它表记录
    $empire->query("delete from {$dbtbpre}enewswfinfo where classid='{$classid}'");
    $empire->query("delete from {$dbtbpre}enewswfinfolog where classid='{$classid}'");
    $empire->query("delete from {$dbtbpre}enewsinfovote where classid='{$classid}'");
    $empire->query("delete from {$dbtbpre}enewsdiggips where classid='{$classid}'");
    $empire->query("delete from {$dbtbpre}enewsztinfo where classid='{$classid}'");
    //附件
    if ($delfile == 0) {
        DelFileAllTable("classid='{$classid}'");
    }
    //评论
    if ($delpl == 0) {
        DelPlAllTable("classid='{$classid}'");
    }
}