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 事件机制(2)
Mar 23 PHP
基于PHP中的常用函数回顾
Jul 11 PHP
php5.3以后的版本连接sqlserver2000的方法
Jul 28 PHP
php延迟静态绑定实例分析
Feb 08 PHP
php实现RSA加密类实例
Mar 26 PHP
php动态函数调用方法
May 21 PHP
php实现网站顶踩功能的完整前端代码
Jul 19 PHP
php的PDO事务处理机制实例分析
Feb 16 PHP
在php7中MongoDB实现模糊查询的方法详解
May 03 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
Aug 28 PHP
PHP创建自己的Composer包方法
Apr 09 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
PHP调用Webservice实例代码
2011/07/29 PHP
php实现可运算的验证码
2015/11/10 PHP
PHP互换两个变量值的方法(不用第三变量)
2016/11/14 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
php+mysql开发中的经验与常识小结
2019/03/25 PHP
在thinkphp5.0路径中实现去除index.php的方式
2019/10/16 PHP
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
一个js导致的jquery失效问题的解决方法
2013/11/27 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
2015/12/03 Javascript
Angular.js中用ng-repeat-start实现自定义显示
2016/10/18 Javascript
PHP获取当前页面完整URL的方法
2016/12/02 Javascript
jQuery实现动态给table赋值的方法示例
2017/07/04 jQuery
使用重写url机制实现验证码换一张功能
2017/08/01 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
JavaScript碎片—函数闭包(模拟面向对象)
2019/03/13 Javascript
JS中作用域以及变量范围分析
2020/07/18 Javascript
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
python 与GO中操作slice,list的方式实例代码
2017/03/20 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
详解Python读取yaml文件多层菜单
2019/03/23 Python
Pytest参数化parametrize使用代码实例
2020/02/22 Python
python numpy实现多次循环读取文件 等间隔过滤数据示例
2020/03/14 Python
为什么python比较流行
2020/06/19 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
详解快速开发基于 HTML5 网络拓扑图应用
2018/01/08 HTML / CSS
荷兰天然和有机产品网上商城:BigGreenSmile.nl
2020/07/26 全球购物
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
会计职业生涯规划范文
2014/01/04 职场文书
2015年房产销售工作总结范文
2015/05/22 职场文书
年会主持人开场白台词
2015/05/29 职场文书
《我的长生果》教学反思
2016/02/20 职场文书
《废话连篇——致新手》——chinapizza
2022/04/05 无线电