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

1600

作者可信度 可信 不可信 举报

当前可信0%暂未有人投票/暂未有人投票(人数)

收藏(0) (0)

查看: 16|回复: 0
打印 上一主题 下一主题

[解决方案实战] discuz3.4特殊字符乱码解决方案

[复制链接]

34

主题

48

帖子

874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
874
跳转到指定楼层
楼主
discuz 升级X3.4特殊表情字符颜文字乱码 GBK版本
更新20180101后,一些特殊符号编辑时显示正常,发出来显示不正常
DZ3.4GBK版,一些特殊符号(生僻字)编辑时显示正常,发出来显示不正常

Discuz!3.4升级后,贴子内容使用Unicode编码会出现直接显示ag 亚游下载|优惠问题
打开:source\function\function_core.php

  1. $string = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string);
复制代码


下面加入

  1. if(strpos($string, '&#') !== false) {
  2. ? ?? ?? ?? ?? ? $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4}));)/', '&\\1', $string);
  3. ? ?? ?? ?? ?}
复制代码
游客,如果您要查看本帖隐藏内容请回复

保存文件 覆盖 更新缓存 刷新贴子看看效果
温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
这里是快捷回复,赶紧试试哦:感谢 支持 不错 无奈 一般 生气 回帖 路过 顶帖
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

!ctb_pusthd! !ctb_last! !ctb_next! 快速回复 !ctb_sctz! !ctb_rtlist! !ctb_kfzx! 搜索 !ctb_qqq!
快速回复 返回顶部 返回列表