网站地图    收藏   

主页 > 后端 > discuz >

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

来源:自学PHP网    时间:2014-12-03 20:51 作者: 阅读:

[导读] 找到问题了 是 PHP5 4 中 htmlspecialchars 这个函数造成的,他的默认是 UTF-8 转换, GBK的 DZ 需要修改 uc_client lib uccode class php 中 30 行:$message = htmlspecialchars($message);...

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

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

$message = htmlspecialchars($message);

改为:

$message = dhtmlspecialchars($message);

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论