php实现过滤表单提交中html标签的方法


Posted in PHP onOctober 17, 2014

本文实例讲述了php实现过滤表单提交中html标签的方法。分享给大家供大家参考。具体实现方法如下:

有时候我们做的简单评论功能会发现有提交很多的html标签,这些标签会导致页面有一些外连的情况,下面我们一起来看在php中过滤表单提交的html标签方法。

近评论中有一些机器人提交的post链接,都是一些垃圾评论。为了减少这种无谓的链接内容出现,其实是可以用php来删除表单POST提交的html标签,这样机器提交的信息也不会得到他们要的结果。而且可以减少来自seo/seo.html" target="_blank">搜索引擎的惩罚。

这里以去掉<br/>标签为例:

某些情况我们需要去掉<br/>标签,可以使用str_replace函数。

//取出br标记

$str=str_replace("<br>","",$str);

移除html标签:
可以使用strip_tags函数搞定。
$str= strip_tags($str);

封装成一个函数:
<?php

    function removehtml($str){

        $str=str_replace("<br>","",$str);

        return strip_tags($str);

    }

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php下载远程文件类(支持断点续传)
Nov 14 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 PHP
php设计模式之命令模式的应用详解
May 21 PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 PHP
php中使用PHPExcel读写excel(xls)文件的方法
Sep 15 PHP
php命令行用法入门实例教程
Oct 27 PHP
浅谈PHP的反射机制
Dec 15 PHP
PHP空值检测函数与方法汇总
Nov 19 PHP
Laravel关系模型指定条件查询方法
Oct 10 PHP
使用laravel根据用户类型来显示或隐藏字段
Oct 17 PHP
php生成随机数/生成随机字符串的方法小结【5种方法】
May 27 PHP
PHP autoload使用方法及步骤详解
Sep 05 PHP
php生成xml时添加CDATA标签的方法
Oct 17 #PHP
php输出xml必须header的解决方法
Oct 17 #PHP
php生成百度sitemap站点地图类函数实例
Oct 17 #PHP
php+mysql实现数据库随机重排实例
Oct 17 #PHP
php中spl_autoload详解
Oct 17 #PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
Oct 17 #PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 #PHP
You might like
星际实力自我测试
2020/03/04 星际争霸
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
php设计模式之简单工厂模式详解
2014/09/04 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
2014/10/15 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
BOOM vs RR BO5 第四场 2.14
2021/03/10 DOTA
JavaScript中使用正则匹配多条,且获取每条中的分组数据
2010/11/30 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
2014/12/18 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
js中数组的常用方法小结
2016/12/30 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
使用electron将vue-cli项目打包成exe的方法
2018/09/29 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
js+h5 canvas实现图片验证码
2020/10/11 Javascript
跟老齐学Python之编写类之一创建实例
2014/10/11 Python
python实现合并两个排序的链表
2019/03/03 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
python实现操作文件(文件夹)
2019/10/31 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
2020/02/28 Python
使用Python操作MySQL的小技巧
2020/09/10 Python
Python django框架 web端视频加密的实例详解
2020/11/20 Python
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
卡拉威高尔夫官方网站:Callaway Golf
2020/09/16 全球购物
Java程序开发中如何应用线程
2016/03/03 面试题
假日旅行社实习自我鉴定
2013/09/24 职场文书
初三学生个人自我评定
2014/04/06 职场文书
企业党支部工作总结2015
2015/05/21 职场文书
幼儿园教师心得体会范文
2016/01/21 职场文书
六五普法心得体会2016
2016/01/21 职场文书
python+opencv实现视频抽帧示例代码
2021/06/11 Python
Linux安装Docker详细教程
2022/07/07 Servers