下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国CMS简介字段过滤html标签函数

252 2020-11-23 22:36:15

收藏

简述

只对前台过滤也可以放在“/e/class/userfun.php”里面

帝国cms过滤特定的字符函数,多用于简介地方,把函数放在“/e/class/connect.php”最后面,当然你只对前台过滤也可以放在“/e/class/userfun.php”里面,我由于要对整个系统二次开发所以放在connect后面,前后台都可以使用。


//去除HTML标记
function NoHTML($string){
$string=preg_replace("'<script[^>]*?>.*?</script>'si","",$string);//去掉javascript
$string=preg_replace("'<[/!]*?[^<>]*?>'si","",$string);//去掉HTML标记
$string=preg_replace("'([rn])[s]+'","",$string);//去掉空白字符
$string=mb_ereg_replace('^(|)+','',$string);
$string=mb_ereg_replace('(|)+$','',$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;
}

用法:

<?=NOHTML($navinfor['你的字段'])?>

比如:

<?=esub(NoHTML($bqr[smalltext]),80,'...')?>

 

本文地址:https://xzo.com.cn/develop/empire/408.html

有帮助,很赞!

信息来源:精准像素
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS的下载地址怎样设置点击进入下载页而不弹小窗口
帝国CMS的下载地址怎样设置点击进入下载页而不弹小窗口

帝国cms默认的下载地址是点击后弹窗一个小窗口,用户体验度并不好,但我们可以...

13 657
帝国CMS点击指定图片放大功能怎么做(jQuery)
帝国CMS点击指定图片放大功能怎么做(jQuery)

对于存在大图的站点而言,不能将图片放大无疑是一种功能上的缺陷。那么,帝国CM...

8 1270
帝国cms从伪静态改为静态站但信息刷新死活出不来的问题
帝国cms从伪静态改为静态站但信息刷新死活出不来的问题

今天记录的问题简直匪夷所思,是帝国cms伪静态站点改成静态站点,点击清除缓存...

1 317
网上下载的帝国CMS免费模板,怎样防止后门与挂马?
网上下载的帝国CMS免费模板,怎样防止后门与挂马?

帝国CMS是一款相当安全的开源cms程序,如果使用规范的模板,一般是不会被挂马的...

7 962
帝国cms安装模板里没有install文件夹怎么办?
帝国cms安装模板里没有install文件夹怎么办?

许多客户在使用帝国cms建站后想要再做一个网站,但复制所有的文件到新服务器...

0 357
帝国cms公共模板变量temp.header/temp.footer怎样在php代码中直接调用?
帝国cms公共模板变量temp.header/temp.footer怎样在php代码中直接调用?

在帝国cms二次开发过程中,我们经常需要调用模板的公共部位,也就是帝国cms的公...

0 437
帝国CMS+jquery简单实现点击图片进入下一页功能
帝国CMS+jquery简单实现点击图片进入下一页功能

使用js实现点击按钮进入下一个内容页分页,用jQuery做肯定是最快捷的方式,因此...

1 287
帝国cms怎样去掉面包屑导航里的隐藏栏目
帝国cms怎样去掉面包屑导航里的隐藏栏目

帝国cms有隐藏栏目的功能,但隐藏栏目的文章如果展示,面包屑导航里会带上被隐...

1 511
随机帝国CMS开发教程
帝国CMS自定义附件前缀教程
帝国CMS自定义附件前缀教程

帝国CMS默认上传文件后生成一个32位的随机名称。通过本教程可以在这个32位...

0 753
帝国CMS手机版怎样压缩正文里的图片?
帝国CMS手机版怎样压缩正文里的图片?

电脑端的内容图片一般比较大,在移动端下加载会很慢,此时我们需要把这些图片处...

8 293
​SQL批量把帝国CMS发布时间设置为真实发布时间
​SQL批量把帝国CMS发布时间设置为真实发布时间

SQL批量把帝国CMS发布时间设置为真实发布时间方法,sql语句如下,替换前记得先...

8 292
帝国CMS调用当前信息数据表名
帝国CMS调用当前信息数据表名

高手不要在去傻傻的写死了,帝国CMS有默认的数据表名调用方法,如下代码...

9 287
帝国CMS怎样获取父栏目、父父栏目、父父父栏目id与栏目名?
帝国CMS怎样获取父栏目、父父栏目、父父父栏目id与栏目名?

在这个基础上,可以继续循环获取更上一级的栏目。不论你的栏目有多少层级,都可...

15 398
利用gettotal统计查询来调用帝国CMS当前栏目缩略图方法
利用gettotal统计查询来调用帝国CMS当前栏目缩略图方法

利用gettotal统计查询来调用帝国CMS当前栏目缩略图方法...

0 800
帝国cms怎样通过栏目ID获取栏目名称、别名、链接?
帝国cms怎样通过栏目ID获取栏目名称、别名、链接?

作为帝国cms老司机,你知道帝国cms怎样通过栏目ID获取栏目名称、别名、链接吗...

10 320
帝国CMS怎样调用栏目自定义字段?
帝国CMS怎样调用栏目自定义字段?

帝国CMS由于本身定义的栏目字段不多,我们有时候需要自己定义一个。但自定义...

0 712
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入