自定义函数如何解决帝国cms的简介截取字符时出现html的问题
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,小编给大家分享一下自定义函数如何解决帝国cms的简介截取字符时出现html的问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!我的解决方法如下,写了个函数加进去,大家看看是否可行,有咩有
千家信息网最后更新 2024年11月14日自定义函数如何解决帝国cms的简介截取字符时出现html的问题[!--title--] ';
小编给大家分享一下自定义函数如何解决帝国cms的简介截取字符时出现html的问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
我的解决方法如下,写了个函数加进去,大家看看是否可行,有咩有问题,我感觉还行
首先在 e/class/connect.php 文件中加入一个自定义函数 比如 NoHTML() 这个自己喜欢随便设置
代码如下:
//去除HTML标记function NoHTML($string){$string = preg_replace("''si", "", $string);//去掉javascript$string = preg_replace("'<[\/\!]*?[^<>]*?>'si", "", $string); //去掉HTML标记$string = preg_replace("'([\r\n])[\s]+'", "", $string); //去掉空白字符$string = preg_replace("'&(quot|#34);'i", "", $string); //替换HTML实体$string = preg_replace("'&(amp|#38);'i", "", $string);$string = preg_replace("'&(lt|#60);'i", "", $string);$string = preg_replace("'&(gt|#62);'i", "", $string);$string = preg_replace("'&(nbsp|#160);'i", "", $string);return $string;}
推荐学习《帝国cms教程》
然后去列表内容模板修改代码即可
代码如下:
$r[smalltext]=esub(NoHTML($r[smalltext]),200,'......');$listtemp='
[!--smalltext--]
这样问题就解决了,很简单吧.
由于是中英文的网站,网站名称需要用到标题,所以这样修改就很方便了。
看完了这篇文章,相信你对自定义函数如何解决帝国cms的简介截取字符时出现html的问题有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
函数
问题
字符
帝国
代码
简介
时出
标记
篇文章
网站
可行
中英
内容
名称
完了
实体
感觉
教程
文件
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
知网开源数据库官网
崇明区企业网络技术口碑推荐
软件开发评价项目kpi
准南龙亿互联网科技有限公司
川大网络安全研究生好考吗
网络安全威
数据库表如何优化
数据库 关系表达式
莱州电信网络技术
常熟网络安全技能大赛
方舟搞笑视频服务器
党委是网络安全第一责任人
电子商务加强网络安全控制
如何判断数据库结构
a7 数据库
男生画的手抄报网络安全
科研信息数据库
软件开发 项目周期表
软件开发招聘专员
it服务器有什么用
陕西省继续教育网络安全
魔兽世界不在一个服务器怎么邮寄
河南省桐谷科创软件开发公司
浙江碳银网络技术有限公司
太原中小学校园网络安全
杭州随笔记网络技术公司
临沂市三农网络技术有限公司
手机版方舟主播服务器
机房网络安全管理工作汇报
奉贤区管理网络技术服务市价