码迷,mamicode.com
首页 > 其他好文 > 详细

dedecms(织梦)自定义表单后台显示不全

时间:2016-03-11 22:20:06      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:

我们常用dedecms 自定义表单做留言功能。但是偶尔会遇到这样一个问题,就是 在前台提交表单后。。后天显示不全。特别是中文字符  都不会显示,

比如下图:

技术分享

这是因为

  如果你织梦是gbk的话那就对了 是htmlspecialchars这个函数的原因 默认是utf8 如果不想换php版本的话就把htmlspecialchars($str);替换为htmlspecialchars($str, ENT_COMPAT ,‘GB2312‘);
所以 要在后台模板 wwww.baidu.com/dede/templets/ diy_list.htm
这个模板里面去修改。
技术分享

把 这句 $fields[$field] = htmlspecialchars($fields[$field]); 改为
$fields[$field] = htmlspecialchars($fields[$field], ENT_COMPAT ,‘GB2312‘);

就可以了
技术分享




dedecms(织梦)自定义表单后台显示不全

标签:

原文地址:http://www.cnblogs.com/yuesha/p/5267239.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!