自定义函数如何解决帝国cms的简介截取字符时出现html的问题
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,小编给大家分享一下自定义函数如何解决帝国cms的简介截取字符时出现html的问题,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!我的解决方法如下,写了个函数加进去,大家看看是否可行,有咩有
千家信息网最后更新 2024年11月22日自定义函数如何解决帝国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安全错误
数据库的锁怎样保障安全
五河无线网络技术
网络安全安排工作小组
常州erp软件开发价格
华为服务器硬盘低格
上海浦东新区软件开发公司有哪些
深圳pdu服务器电源价格表
河北程序软件开发哪家便宜
数据库中什么是实例化
网络安全英语课堂
红树林软件开发
四川软件开发专业有哪些
混合加密是保证网络安全的吗
网络安全保险模式
物联网 sql数据库
大专软件开发这个专业好吗
ios软件开发好吗
上海卓毅网络技术有限公司
计算机网络技术三级试题
衢州桌面软件开发
阿里云服务器未识别的网络
银河麒麟系统达梦数据库安装
网络安全法法律责任汇总
计算机网络技术需要电脑
数据库备份无法恢复
数据库框架分享
滴滴出行软件开发有限公司杭州
一个域名可以带几个服务器
ios 视频上传服务器
jsp输入匹配数据库
软件开发有发展空间吗