织梦dedecms用户在内容页留言不显示怎么解决

92建站   2021-09-20   收藏本文

本文介绍了织梦dedecms用户在内容页留言不显示怎么解决,网站留言后空白,以为是编织梦想的程序。后来发现只是中文留言空白,英文没问题。在网上找到解决方案的原因如下,一起来看看解决方法k

下面来说说织梦用户在内容页留言不显示的解决方法。

解决方法:

if ( ! function_exists('TrimMsg'))
{
function TrimMsg($msg)
{
  $msg = trim(stripslashes($msg));

  $msg = nl2br(htmlspecialchars($msg));
   $msg = str_replace("  ","  ",$msg);
   return addslashes($msg);
}
}

在文件目录:include/helpers/filter.helper.php,找到以下代码:

其中$msg = nl2br(htmlspecialchars($msg));这行,因为未加上相关编码参数,所以导致留言出现空白,将这行修改为

$msg = nl2br(htmlspecialchars($msg,ENT_COMPAT,'GB2312'));

这样文章评论使用中文留言后即可显示出来,赶快试试吧。

TAG标签:织梦留言不显示
展开