12下一页
返回列表 发帖
查看: 10847|回复: 19

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

83

主题

2786

回帖

3569

积分

功行圆满

贡献
23 点
金币
351 个
发表于 2019-7-25 06:26:51 | 查看全部 |阅读模式
Discuz! X3.4升级后,帖子内容使用Unicode编码会出现直接显示源码问题


打开: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.             }
复制代码


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

使用道具 举报

15

主题

1796

回帖

2076

积分

应用开发者

discuz 老兵

贡献
10 点
金币
188 个
QQ
发表于 2019-7-25 19:24:38 | 查看全部
感谢分享
回复

使用道具 举报

40

主题

126

回帖

258

积分

炉火纯青

贡献
3 点
金币
73 个
发表于 2019-7-25 19:26:02 来自手机 | 查看全部
发发发发发发发发
回复

使用道具 举报

1

主题

21

回帖

46

积分

初学乍练

贡献
0 点
金币
23 个
QQ
发表于 2019-7-30 12:48:08 | 查看全部
我添加后,网站无法打开,删除后又正常了。
回复

使用道具 举报

1

主题

21

回帖

46

积分

初学乍练

贡献
0 点
金币
23 个
QQ
发表于 2019-7-30 13:05:50 | 查看全部
原来论坛上有位网友说已经解决,但他的教程上没有说明修改哪个文件。
他的帖子:http://www.discuz.net/thread-3842097-1-1.html
回复

使用道具 举报

LCW 该用户已被删除
发表于 2019-7-30 18:51:07 | 查看全部
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

83

主题

2786

回帖

3569

积分

功行圆满

贡献
23 点
金币
351 个
 楼主| 发表于 2019-7-31 17:46:46 | 查看全部
maqingxi 发表于 2019-7-30 03:48
我添加后,网站无法打开,删除后又正常了。

添加后,没理由网站无法打开。

你的网站 以前的模版修改、插件、第三方模版等等或许有问题。

后台--文件校验--查看 有否文件要修复问题吧?
回复

使用道具 举报

1

主题

21

回帖

46

积分

初学乍练

贡献
0 点
金币
23 个
QQ
发表于 2019-8-3 15:46:00 | 查看全部
allthebest 发表于 2019-7-31 17:46
添加后,没理由网站无法打开。

你的网站 以前的模版修改、插件、第三方模版等等或许有问题。

被修改文件: 1753   丢失文件: 0   未知文件: 26   一周内更新: 1   最后校验时间: 刚刚
回复

使用道具 举报

83

主题

2786

回帖

3569

积分

功行圆满

贡献
23 点
金币
351 个
 楼主| 发表于 2019-8-3 16:49:48 | 查看全部
maqingxi 发表于 2019-8-3 06:46
被修改文件: 1753   丢失文件: 0   未知文件: 26   一周内更新: 1   最后校验时间: 刚刚 ...

不清楚你的修改文件: 1753 有什么?

未知文件 有什么?

我刚测试下 打不开与本帖代码无关
回复

使用道具 举报

7

主题

189

回帖

326

积分

炉火纯青

贡献
0 点
金币
111 个
发表于 2019-8-3 16:59:03 | 查看全部
allthebest 发表于 2019-8-3 16:49
不清楚你的修改文件: 1753 有什么?

未知文件 有什么?

说是加了会降低安全系数,不知道影响会不会很大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-4-30 16:36 , Processed in 0.046127 second(s), 11 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表