欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

Modoer3.5点评系统Modoer_3.5_MC最新20150505

程序员文章站 2022-05-14 11:26:03
...
功能细化到令人发指的地步,值得推荐,本资源不像论坛那样购买会员然后要回复或者积分等级才能下载,下载了未必能用,本资源立即下载即用,减少了论坛的繁琐流程,没有任何限制,不限制任何域名。永久免费更新!!!
PHP点评系统 Modoer MC 3.5 Build 20150505补丁
注意:
如果您的modoer必须是3.5版才能使用
更新方法:
选择自己modoer系统相应的编码包,上传到modoer根目录下覆盖旧文件即可完成更新

20150505 更新内容:
更新 生成百度Sitemap.xml的格式
修正 后台页面跳转很粗线非法操作的问题
修正 支付宝支付时出现页面不存在的问题
修正 Sitemap生成时URL不是后台设置的URL改写形式
修正 不使用URL改写时,开启二级域名分站出现页面循环重置的问题
修正 富文本XSS漏洞
修正 审核通过主题三级分类关联的主题无法在前台显示的问题
修正 支付模块后台生成充值卡时卡号无法使用自定义前缀
修正 后台删除主题时没有自动删除关联的商家微信公众平台信息
修正 微信公众平台模块里设置的图文回复URL失效的问题
<?php
/**
* 通用函数库
* @author moufer<moufer@163.com>
* @copyright (C)2001-2007 Moufersoft
*/
!defined('IN_MUDDER') && exit('Access Denied');
 
define('MF_INT_KEY', '_int_keyid');
define('MF_INT', 'intval');
define('MF_FLOAT', 'floatval');
define('MF_HTML', '_HTML');
define('MF_TEXT', '_T');
 
//取得$_GET里的变量
function _get($var, $default = null, $convert_fun='') {
    if(isset($_GET[$var])) {
        if($convert_fun) return $convert_fun($_GET[$var]);
        return $_GET[$var];
    }
    return $default;
}
//取得$_GET里的变量
function _post($var, $default = null, $convert_fun='') {
    if(isset($_POST[$var])) {
        if($convert_fun) return $convert_fun($_POST[$var]);
        return $_POST[$var];
    }
    return $default;
}
//取得$_COOKIE里的变量
function _cookie($var, $default = null, $prefix = 1) {
    global $_G;
    if($prefix) {
        return isset($_G['cookie'][$var]) ? $_G['cookie'][$var] : $default;
    } else {
        return isset($_COOKIE[$var]) ? $_COOKIE[$var] : $default;
    }
}
//取得一个输入变量
function _input($var, $default = null, $convert_fun='', $sx='pg') {
    $r = $default;
    $c = strlen($sx);
    $funs = array('p'=>'_post','g'=>'_get');
    for($i=0;$i<$c;$i++) {
        $x = $sx{$i};
        $f = isset($funs[$x]) ? $funs[$x] : '';
        if(!$f) continue;
        $r = $f($var, $default, $convert_fun);
        if(!empty($r) && $r != $default) return $r;
    }