演示链接:查看演示

Discuz论坛! X3.4特殊字符乱码解决方案!

Discuz论坛论坛! X3.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);

            }

 

保存文件  更新缓存 刷新帖子 看看效果
 

THE END
喜欢就支持一下吧
点赞0 分享