$v) {
${$v} =& $GLOBALS[$v];
$params .= ${$v} ? urlencode($v) . '=' . ${$v} . '&' : '';
}
return $params;
}
function pager($rewrite = 'active', $ext = '.html')
{
global $page;
global $totalpage;
global $rows_num;
global $param;
global $dir_typename;
if (empty($totalpage) || $totalpage == 1) {
$nav = $rows_num . '条记录';
} else {
switch ($rewrite) {
case 'active':
if ($page - 1 < 1) {
$nav .= '上一页';
$nav .= '' . $page . '';
$nav .= '' . ($page + 1) . '';
if ($page + 1 < $totalpage) {
$nav .= '' . ($page + 2) . '';
}
} else {
$nav .= '上一页';
if ($totalpage == 3 && $page == 3) {
$nav .= '' . ($page - 2) . '';
}
$nav .= '' . ($page - 1 < 1 ? 1 : $page - 1) . '';
$nav .= '' . $page . '';
if ($page < $totalpage) {
$nav .= '' . ($page + 1) . '';
}
}
if ($page < $totalpage) {
$nav .= '下一页';
} else {
$nav .= '下一页';
}
break;
case 'rewrite':
if ($page - 1 < 1) {
$nav .= '上一页';
$nav .= '' . $page . '';
$nav .= '' . ($page + 1) . '';
if ($page + 1 < $totalpage) {
$nav .= '' . ($page + 2) . '';
}
} else {
$nav .= '上一页';
if ($totalpage == 3 && $page == 3) {
$nav .= '' . ($page - 2) . '';
}
$nav .= '' . ($page - 1 < 1 ? 1 : $page - 1) . '';
$nav .= '' . $page . '';
if ($page < $totalpage) {
$nav .= '' . ($page + 1) . '';
}
}
if ($page < $totalpage) {
$nav .= '下一页';
} else {
$nav .= '下一页';
}
break;
case 'rewrite_py':
if ($page - 1 < 1) {
$nav .= '上一页';
$nav .= '' . $page . '';
$nav .= '' . ($page + 1) . '';
if ($page + 1 < $totalpage) {
$nav .= '' . ($page + 2) . '';
}
} else {
$nav .= '上一页';
if ($totalpage == 3 && $page == 3) {
$nav .= '' . ($page - 2) . '';
}
$nav .= '' . ($page - 1 < 1 ? 1 : $page - 1) . '';
$nav .= '' . $page . '';
if ($page < $totalpage) {
$nav .= '' . ($page + 1) . '';
}
}
if ($page < $totalpage) {
$nav .= '下一页';
} else {
$nav .= '下一页';
}
break;
}
}
return $nav;
}
function get_mobile_nav($typeid = 1)
{
static $res;
$data = read_static_cache('mobile_nav');
if ($data === false) {
$query = $GLOBALS['db']->query('SELECT * FROM `' . $GLOBALS['db_mymps'] . 'mobile_nav` WHERE isview = 2 ORDER BY displayorder ASC');
while ($row = $GLOBALS['db']->fetchRow($query)) {
$res[$row['typeid']][$row['id']]['title'] = $row['title'];
$res[$row['typeid']][$row['id']]['url'] = $row['url'];
$res[$row['typeid']][$row['id']]['color'] = $row['color'];
$res[$row['typeid']][$row['id']]['flag'] = $row['flag'];
$res[$row['typeid']][$row['id']]['ico'] = $row['ico'];
$res[$row['typeid']][$row['id']]['target'] = in_array($row['target'], array('_selef', '_blank')) ? $row['target'] : '_self';
}
write_static_cache('mobile_nav', $res);
} else {
$res = $data;
}
return $res[$typeid];
}
function get_mobile_gg($typeid = 1)
{
static $res;
$data = read_static_cache('mobile_gg');
if ($data === false) {
$query = $GLOBALS['db']->query('SELECT * FROM `' . $GLOBALS['db_mymps'] . 'mobile_gg` ORDER BY displayorder ASC');
while ($row = $GLOBALS['db']->fetchRow($query)) {
$res[$row['typeid']][$row['id']]['words'] = $row['words'];
$res[$row['typeid']][$row['id']]['url'] = $row['url'];
$res[$row['typeid']][$row['id']]['image'] = $row['image'];
}
write_static_cache('mobile_gg', $res);
} else {
$res = $data;
}
return $res[$typeid];
}
define('WAP', true);
define('CURSCRIPT', 'wap');
define('IN_MYMPS', true);
define('IN_SMT', true);
require_once dirname(__FILE__) . '/../include/global.php';
require_once MYMPS_DATA . '/config.php';
require_once MYMPS_DATA . '/config.db.php';
require_once MYMPS_INC . '/db.class.php';
$mayimobile = get_mobile_settings();
$mayimobile['mobiledomain'] = $mayimobile['mobiledomain'] ? $mayimobile['mobiledomain'] : $mymps_global['SiteUrl'] . '/m';
if ($mayimobile['allowmobile'] != 1) {
exit('本站手机版暂停访问!');
}
if (!in_array($mod, array('javascript', 'randcode', 'forgetpass', 'sendsms')) && pcclient() && !is_robot()) {
write_msg('', $mymps_global['SiteUrl']);
}
!in_array($mod, array('category', 'index', 'items', 'information', 'login', 'register', 'forgetpass', 'post', 'search', 'member', 'history', 'news', 'goods', 'corp', 'store', 'announce', 'aboutus', 'javascript', 'sendsms', 'randcode')) && ($mod = 'index');
if ($mayimobile['post'] != 1 && $mod == 'post') {
redirectmsg('系统管理员已关闭手机发布信息的功能', $mayimobile['mobiledomain']);
exit;
}
$s_uid = $iflogin = NULL;
include MYMPS_INC . '/member.class.php';
$returnurl = urlencode(GetUrl());
$iflogin = $member_log->chk_in() ? 1 : 0;
$uri['corp'] = mRewrite('corp', array('action' => 'index'));
$uri['news'] = mRewrite('news', array('action' => 'index'));
include MYMPS_ROOT . '/m/include/inc_' . $mod . '.php';
is_object($db) && $db->Close();
$parent_cats = $loginfo = $newinfo = $mod = $ac = $mymps_global = $catid = $areaid = $db = $db_mymps = $mayimobile = $member_log = NULL;