建站技术网专注分享网站建设技术,网站建设教程,真正帮你学会做网站技术,轻松解决网站建设过程中遇到的常见问题,为广大站长服务。 网站地图 | 收藏本站 | 订阅
域名投资,就来找米网,认准网址:www.zhaomi.cc 专业仿站,就到仿站网:www.fangzhan.org
  站内公告: ·帝国cms教程内容已更新,欢迎关注     ·建站技术网采用阿里云服务器,备案已通    
您当前的位置:建站技术网 > cms教程 > 帝国cms教程

帝国CMS自动截取生成新闻简介出现乱码或转义符的解决办法

时间:2019-05-12 11:12:47  来源:网络收集  整理: 建站技术网 www.jzjsw.com     点击:0次

不少帝国CMS用户在调用简介或截取内容时会遇到乱码的情况,或者遇到其它不需要的字符,例如html转义符。这里cms大学和大家分享一下解决办法,遇到类似问题的朋友可以参考一下。

首先打开文件 e/class/connect.php 文件,找到函数 sub($string,$start=0,$length,$mode=false,$dot='',$rephtml=0) (帝国cms7.2utf8版本是在923行)

将其中的代码:

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

替换为

折叠PHP 代码
  1. $string = str_replace(array(' ','&','"','<','>',''','',''), array(' ','&','"','<','>',"'",'“','”'), $string);  

原因:帝国cms默认的截取替换函数没有对双引号起作用,这里加上就解决问题了,同时我们也可以在这里添加要替换的其他字符和替换后的字符来实现其他符号的转换。

 

标签:
文章标题:帝国CMS自动截取生成新闻简介出现乱码或转义符的解决办法
文章网址:http://www.jzjsw.com/cmsJiaocheng/diguocms/11382.html
上一篇:帝国cms前台投稿标题图片字段上传图片自动加上水印的方法
下一篇:帝国cms官方多图片上传插件上传完毕后页面空白的解决办法
来顶一下
返回首页
返回首页
相关文章
    无相关信息
推荐资讯
如何通过SEO优化排名赚钱?SEO赚钱方法
如何通过SEO优化排名赚
seo优化教程:网站seo内容优化
seo优化教程:网站seo
SEO细节:企业SEO如何快速为新站做出效果
SEO细节:企业SEO如何
电商技术将如何发展?2018年有这五个大胆预测
电商技术将如何发展?
最新文章
栏目更新
栏目热门