Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UTF8编码有个汉字无法显示

[复制链接]
vecc 发表于 2012-8-17 20:33:41 | 显示全部楼层 |阅读模式
本帖最后由 vecc 于 2012-8-17 20:47 编辑

http://www.zdic.net/zd/zi3/ZdicF0ZdicAAZdic90ZdicBC.htm
这个汉字,左边部首是黑,右边是个包

在自己论坛输入后,不显示,如果这个字后面有其它文字,后面的文字也不会显示

在dz论坛输入可以显示,不过显示的不是文字,是一串码

效果:

𪐼

试过wordpress中也是不会显示

eqmz 发表于 2012-8-18 14:14:20 | 显示全部楼层
这个中文字比较特殊。
打开source/function/function_core.php文件

查找:
  1. $string = preg_replace('/&((#(\d{3,5}|x[a-fA-F0-9]{4}));)/', '&\\1', $string);

复制代码
替换为:
  1. $string = preg_replace('/&((#(\d{3,6}|x[a-fA-F0-9]{4}));)/', '&\\1', $string);
复制代码
回复

使用道具 举报

 楼主| vecc 发表于 2012-8-18 16:12:55 | 显示全部楼层
本帖最后由 vecc 于 2012-8-18 16:24 编辑
eqmz 发表于 2012-8-18 14:14
这个中文字比较特殊。
打开source/function/function_core.php文件

多谢,测试过,还是不行,我想应该是数据库编码unicode校验 的缘故吧。wordpress中也是不会显示的

回复

使用道具 举报

mark35 发表于 2012-8-20 17:24:52 | 显示全部楼层
多半是本地系统字体(比如simsun.ttf)中没这个字
回复

使用道具 举报

m.king 发表于 2012-8-23 10:57:00 | 显示全部楼层
试过wordpress中也是不会显示,
哪个字符啊?截图上来咱看看。
回复

使用道具 举报

 楼主| vecc 发表于 2012-8-24 10:47:13 | 显示全部楼层
m.king 发表于 2012-8-23 10:57
试过wordpress中也是不会显示,
哪个字符啊?截图上来咱看看。

http://www.zdic.net/zd/zi3/ZdicF0ZdicAAZdic90ZdicBC.htm
这个汉字,左边部首是黑,右边是个包
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-27 14:07 , Processed in 0.203133 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表