dedecms(织梦)自定义表单后台显示不全
Posted Array
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dedecms(织梦)自定义表单后台显示不全相关的知识,希望对你有一定的参考价值。
我们常用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(织梦)自定义表单后台显示不全的主要内容,如果未能解决你的问题,请参考以下文章