首页| 版块| 我的| 发帖| 消息
主题:测试排行榜会员排行页面排序调整及主题标签长度修改
zhangjingyu 
sort.php
“} elseif ($action == 'member') {
    $_SORTDB = $member = array();
    $array = array('todaypost','monthpost','monoltime','postnum','digests','onlinetime','rvrc','money','currency','credit','f_num','postMostUser');
    foreach ($_CREDITDB as $key => $value) {
        array_push($array,$key);
    }

    if ($db_ifpwcache & 1) {
        $element = L::loadClass('element');
        $element->setDefaultNum($cachenum);
        $_SORTDB = $element->getAllUserSort();
    } else {
        $cachetime = pwFilemtime(D_P."data/bbscache/member_sort.php");
        if (!$per || !file_exists(D_P."data/bbscache/member_sort.php") || ($timestamp-$cachetime>$per*3600)) {
            $step = $_GET['step'] ? intval($_GET['step']) : 0;
            if ($array[$step]) {
                //* @include pwCache::getPath(D_P."data/bbscache/member_tmp.php");
                pwCache::getData(D_P."data/bbscache/member_tmp.php");
                $element = L::loadClass('element');
                $element->setDefaultNum($cachenum);
                $member = $element->userSort($array[$step],0,false);
                unset($_SORTDB[$array[$step]]);
                foreach ($member as $v ) {
                    $_SORTDB[$array[$step]][] = array($v['addition']['uid'],$v['title'],$v['value']);
                }
                $step++;
                pwCache::setData(D_P.'data/bbscache/member_tmp.php',"");
                refreshto("sort.php?action=member&step=$step",'update_cache');
            } else {
                //* @include pwCache::getPath(D_P."data/bbscache/member_tmp.php");
                pwCache::getData(D_P."data/bbscache/member_tmp.php");
                pwCache::writeover(D_P.'data/bbscache/member_sort.php',"");
              
zhangjingyu回帖于2020-02-02 15:40[查看电脑版]
下一页 (1/3)
下一楼»:lib/element.class.php
“function getAllUserSort($round=0,$num=0,$special=false){< ..
«上一楼:又看了好长时间和“monoltime monthpost todaypost”(同时包括这三个关键词)有关的文件,依然 ..

查看全部回帖(58)
«返回主帖