当前位置:首页 > CMS教程 > Discuz > 列表

discuz发私信,GBK格式英文或者数字可以显示,中文不显示

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-31 21:02:29 浏览: 评论:0 

找到问题了 是 PHP5.4 中 htmlspecialchars 这个函数造成的,他的默认是 UTF-8 转换, GBK的 DZ 需要修改 /uc_client/lib/uccode.class.php 中 30 行:

$message = htmlspecialchars($message);

改为:

$message = dhtmlspecialchars($message);

Tags: discuz 私信 格式 数字

分享到: