帝国cms中文章简介自动调取双引号显示成双引号的方法

aaa

一般站长在正常情况下录入文章的时间一般是不会单独手动真写smalltext简单内容的,在正常的情况下,帝国会自动提取正文内容里的前部分文字为简介,但有时候正文里有特殊的字符,这样就会导致自动提取简介的时候会产生”,其实是帝国没有完成过滤掉特殊的字符,解决办法如下

第一步:打开文件e/class/connect.php

找到函数 sub($string,$start=0,$length,$mode=false,$dot='')

将其中的代码

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

替换为
 
  1. $string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;','&ldquo;','&rdquo;'), array(' ','&','"','<','>',"'",'"','"'), $string);

第二步:帝国默认的截取替换函数没有对双引号起作用,这里加上就解决了这个了,因此如遇到其它类似情况在这里添加要替换的字符和替换后的字符即可。
 

本文标题:帝国cms中文章简介自动调取双引号显示成双引号的方法

本文链接:https://www.kaifatu.com/article/1001.html

相关文章

帝国CMS源码在PHP7.x环境登录后台空白报错

1、全新安装帝国CMS时: 只需安装时MYSQL接口类型选择mysqli即可支持PHP7系列。2、已经安装好帝国CMS换PHP7.*运行环境时:只需修改配置文件/e/config/config.php;将$ecms_…

Kaifatu 帝国cms教程
2021-05-02 314

帝国CMS如何管理栏目教程详解(图文)

今天我们来说下,帝国CMS如何管理栏目教程:一、管理栏目界面介绍(一)、登录后台,单击“栏目”菜单,选择“管理栏目”子菜单,进入管理栏目界面:(二)、进…

Kaifatu 帝国cms教程
2021-04-01 384

帝国CMS终极栏目和非终极栏目的区别

栏目功能说明…

Kaifatu 帝国cms教程
2021-01-20 452

帝国cms目录权限设置详细讲解

安装时需要设置权限的目录列表,请切记:是目录一定要把权限应用于子目录与文件。…

Kaifatu 帝国cms教程
2021-05-26 312

帝国cms用户自定义函数取昨天发表的文章数

用户自己定义函数添加方法:1.函数内容代码:<?phpfunction user_ztotal($classid){global $empire,$class_r,$dbtbpre;$beginYesterday = mktime(0, 0, 0, date("m"), date("d"…

Kaifatu 帝国cms教程
2021-07-17 366
发表评论
暂无评论