解决办法如下:
打开/include/com" />

"景先生毕设|www.jxszl.com

解决DEDECMS Call to undefined function dede_htmlspecialchars()

2022-10-29 16:42编辑: www.jxszl.com景先生毕设
织梦官方在II0I.V年VI月I.VIII日更新了织梦V.VII,为了兼容phpV.IV+,修改了/include/common.func.php,可能有些模板也改动过这个文件,这样会导致在安装模板时,/include/common.func.php文件被覆盖,从而在发布文章时.打开文件管理器对文件

 更多精彩就在: 51免费论文网|www.jxszl.com 
进行编辑时.增加自定义表单时等,会出现Calltoundefinedfunctiondede_htmlspecialchars()"这样的错误提示.
解决办法如下:
打开/include/common.func.php,搜索functionRunApp",在这个函数的上面添加织梦新版本新增的函数:dede_htmlspecialchars,具体代码如下:

functiondede_htmlspecialchars($str){
global$cfg_soft_lang;
if(version_compare(PHP_VERSION,V.IV.0,<))returnhtmlspecialchars($str);
if($cfg_soft_lang==gbIIIIII.II)returnhtmlspecialchars($str,ENT_COMPAT,ISO-VIIIVIIIVIX-I.);
elsereturnhtmlspecialchars($str);
}



原文链接:http://www.jxszl.com/biancheng/dedecms/76659.html