示例#1
0
文件: Engine.php 项目: nsdown/ffs
 $FFS['html']['tag']['{html:des}'] = SITE_DES;
 $FFS['html']['tag']['{html:tongji}'] = stripslashes(SITE_TONGJI);
 $FFS['html']['tag']['{html:ICP}'] = SITE_ICP;
 $FFS['html']['tag']['{html:reportKey}'] = "";
 $FFS['html']['tag']['{html:yourEmail}'] = !empty($_COOKIE['email']) ? $_COOKIE['email'] : '';
 $FFS['html']['tag']['{html:viewtype}'] = strstr(VAL, 'hot') ? '热门文件' : '最近分享';
 if (empty($_GET['page'])) {
     $page = "1";
 } else {
     $page = $_GET['page'];
 }
 if (empty($page) || $page <= 0) {
     $page = 1;
 }
 /*先检索数据*/
 $resa = FILE_READDB();
 $resb = STR_ARRSORT($resa['data'], strstr(VAL, 'hot') ? 'down' : 'time');
 $resc = count($resb);
 $resc > 199 ? $resc = 199 : ($resc = $resc);
 for ($i = 0; $i < $resc; $i++) {
     $resd[$i] = $resb[$i];
 }
 /*分页并返回数据*/
 $rese = STR_PAGE($resd, $page, 20);
 $res = $rese['data'];
 if ($res == false || $resc == 0 || $resd == "") {
     $FFS['html']['tag']['{html:hotNew}'] = "暂无数据";
     $FFS['html']['tag']['{html:pages}'] = '<option>暂无数据</option>';
     $FFS['html']['tag']['{html:nextpage}'] = '';
     $FFS['html']['tag']['{html:previouspage}'] = '';
 } else {
示例#2
0
文件: Engine.php 项目: nsdown/ffs
<?php

header('Content-Type:text/html;charset=utf-8');
if (RUN && ADMIN) {
    if (VERSION('c', 110924)) {
        if (ACT == 'index') {
            /*读取配置,文件数量*/
            $files = FILE_READDB();
            /*创建页面数组*/
            $FFS['html']['path'] = ROT . 'glob/admin/system.html';
            $FFS['html']['tag']['{info:files}'] = '这里显示接入的页面内容';
            $FFS['html']['tag']['{html:title}'] = SITE_NAM;
            $FFS['html']['tag']['{html:keywords}'] = SITE_KEY;
            $FFS['html']['tag']['{html:des}'] = SITE_DES;
            $FFS['html']['tag']['{html:icp}'] = SITE_ICP;
            $FFS['html']['tag']['{html:qq}'] = SITE_QQ;
            $FFS['html']['tag']['{html:email}'] = SITE_EMAIL;
            $FFS['html']['tag']['{html:tel}'] = SITE_TEL;
            $FFS['html']['tag']['{html:tongji}'] = stripslashes(SITE_TONGJI);
            $FFS['html']['tag']['{site:upload_max_filesize}'] = ini_get('upload_max_filesize');
            $FFS['html']['tag']['{site:memory_limit}'] = ini_get('memory_limit');
            $FFS['html']['tag']['{site:post_max_size}'] = ini_get('post_max_size');
            $FFS['html']['tag']['{site:max_input_time}'] = ini_get('max_input_time');
            $FFS['html']['tag']['{site:VER1}'] = VER1;
            $FFS['html']['tag']['{site:VER2}'] = VER2;
            $FFS['html']['tag']['{site:disk}'] = STR_FILESIZE(disk_free_space(ROT));
            $FFS['html']['tag']['{site:files}'] = $files['count'];
            $FFS['html']['tag']['{site:save}'] = SAVE_DIR;
            $FFS['html']['tag']['{site:DEBUG}'] = DEBUG;
            $FFS['html']['tag']['{site:TASK_RUNTIME}'] = TASK_RUNTIME;
            $FFS['html']['tag']['{site:FONTFILE}'] = FONTFILE;
示例#3
0
文件: task.php 项目: nsdown/ffs
<?php

if (RUN) {
    /*开始读取全部数据*/
    include_once ROT . 'app/index/config.php';
    if (INDEX_UPDATE) {
        $all = FILE_READDB();
        if ($all['count'] == 0) {
            /*保存记录*/
            file_put_contents(ROT . 'app/index/update.vds', 'N');
        } else {
            /*生成最近上传*/
            $newupload = STR_ARRSORT($all['data'], 'time');
            /*生成热门下载*/
            $hotdown = STR_ARRSORT($all['data'], 'down');
            /*根据配置,取定量数据*/
            for ($a = 0; $a < INDEX_UPDATE_NUMS; $a++) {
                $new_upload[$a] = $newupload[$a];
            }
            for ($a = 0; $a < INDEX_UPDATE_NUMS; $a++) {
                $hot_down[$a] = $hotdown[$a];
            }
            $res['new'] = $new_upload;
            $res['hot'] = $hot_down;
            /*保存记录*/
            file_put_contents(ROT . 'app/index/update.vds', serialize($res));
        }
    }
}