当前位置:首页 > 帝国教程
帝国CMS文章自动提取简介后双引号被转义显示成”解决方法

来源:搜你想要的 点击数: 时间:08-11

帝国CMS在网站后台正常添加文章后一般站长不会手动单独填写文章简介内容,正常的情况下,帝国CMS会自动提取正文内容里的前部分文字为简介内容,但是有的时候正文中难免会有特殊的字符。

例如:如果正文中有双引号会被强制转义成”,其实这个是帝国CMS没有完全过滤掉特殊的字符,解决方法如下:

打开文件:e/class/connect.php

找到函数:

sub($string,$start=0,$length,$mode=false,$dot='')

将其中的代码:

$string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;'), array(' ','&','"','<','>',"'"), $string);

修改为:

$string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;','&ldquo;','&rdquo;'), array(' ','&','"','<','>',"'",'“','”'), $string);

(搜你想要的 www.ucanfind.cn)

广告推介

最新发布

图文信息

最新视频

热门事件

资源共享