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

分类:建站教程 时间:2024-12-22 18:56 浏览:0 评论:0
0

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


5fc487b33041f.jpg


打开: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);
}

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



1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 建站教程 > Discuz! X3.4特殊字符乱码解决方案!

用户评论