站长图库

Discuz3.4特殊字符乱码解决方案

 发布时间 2020-01-19 14:57:49 热度  69

 Tag标签:  Discuz特殊字符乱码
广告
广告
广告
广告
广告

Discuz!3.4升级后,贴子内容使用Unicode编码会出现直接显示源码问题

打开:source\function\function_core.php

$string = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string);

下面加入

if(strpos($string, '&#') !== false) {
    $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4}));)/', '&\\1', $string);
}

保存文件 覆盖 更新缓存 刷新贴子看看效果



站长图库

站长素材 - 建站资源分享平台

猜你喜欢
WordPress网站优化方法

WordPress网站优化方法

 150 2019-12-05

前端优化压缩图片:图片的下载在网页打开的过程中,占用很多时间,而如果对这些图片进行压缩或者其他技巧(例如 la...

dedecms后台打开慢解决方法

dedecms后台打开慢解决方法

 129 2020-01-11

织梦dedecms后台系统首页打开慢故障可能好多朋友都遇到过,甚至有超时的情况。。在网上搜索没有找到相关的解决...

帝国cms搜索结果显示数量设置教程

帝国cms搜索结果显示数量设置教程

 86 2020-01-08

最近再做帝国CMS的搜索功能,记录一下方便大家以后使用,本文主要讲解一下修改帝国CMS搜索结果每页显示的数量的...

PHPCMSV9单次最多只能上传10个附件的解决方法

PHPCMSV9单次最多只能上传10个附件的解决方法

 3346 2017-07-20

PHPCMSV9默认一次最多只能上传10个附件,如果多于10个附件则需要再次上传,这样对于每篇文章的附件多于1...