www.gusucode.com > 迪恩育儿亲子4商城商家+手机版【整站带测试数据】源码程序 > web/source/plugin/mobile/api/1/hotforum.php
<?php /** * [Discuz!] (C)2001-2099 Comsenz Inc. * This is NOT a freeware, use is subject to license terms * * $Id: hotforum.php 34314 2014-02-20 01:04:24Z nemohou $ */ if(!defined('IN_MOBILE_API')) { exit('Access Denied'); } include_once 'forum.php'; class mobile_api { function common() { global $_G; loadcache('mobile_hotforum'); if(!$_G['cache']['mobile_hotforum'] || TIMESTAMP - $_G['cache']['mobile_hotforum']['expiration'] > 3600) { $query = DB::query("SELECT f.*, ff.redirect FROM ".DB::table('forum_forum')." f LEFT JOIN ".DB::table('forum_forumfield')." ff ON ff.fid=f.fid WHERE f.status='1' AND f.type='forum' ORDER BY f.todayposts DESC"); $data = array(); while($row = DB::fetch($query)) { if($row['redirect']) { continue; } list($row['lastpost_tid'], $row['lastpost_subject'], $row['lastpost'], $row['lastposter']) = explode("\t", $row['lastpost']); $row['lastpost'] = dgmdate($row['lastpost']); $data[] = mobile_core::getvalues($row, array('fid', 'name', 'threads', 'posts', 'lastpost', 'lastposter', 'lastpost_tid', 'lastpost_subject', 'todayposts')); } $variable = array( 'data' => $data, ); savecache('mobile_hotforum', array('variable' => $variable, 'expiration' => TIMESTAMP)); } else { $variable = $_G['cache']['mobile_hotforum']['variable']; } mobile_core::result(mobile_core::variable($variable)); } function output() { } } ?>