28
2019
02

骑士cms3.6安装后网站首页页面里没有内容的解决方法

骑士cms3.6安装后 首页显示空白 后台可以登陆

这里可能是服务器不支持3.6的安全过滤函数

需要更改include目录下的common.inc.php 和plus.common.inc.php文件 

把 $_GET,$_POST,$_COOKIE,$_REQUEST修改为3.5的过滤函数   addslashes_deep

在common.fun.php文件中添加3.5的过滤函数addslashes_deep 

以下是3.5过滤函数的代码

function addslashes_deep($value)
{
    if (empty($value))
    {
        return $value;
    }
    else
    {
                if (!get_magic_quotes_gpc())
                {
                $value=is_array($value) ? array_map('addslashes_deep', $value) : mystrip_tags(addslashes($value));
                }
                else
                {
                $value=is_array($value) ? array_map('addslashes_deep', $value) : mystrip_tags($value);
                }
                return $value;
    }
}
function mystrip_tags($string)
{
        $string = new_html_special_chars($string);
        $string = remove_xss($string);
        return $string;
}
function new_html_special_chars($string) {
        $string = str_replace(array('&amp;', '&quot;', '&lt;', '&gt;'), array('&', '"', '<', '>'), $string);
        $string = strip_tags($string);
        return $string;
}
function remove_xss($string) { 

        return $string;
}

原文链接:https://www.qiquanji.com/post/7338.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。