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制作新闻系统的思路
Oct 09 PHP
FleaPHP的安全设置方法
Sep 15 PHP
php下通过IP获取地理位置的代码(小偷程序)
Jun 09 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
Oct 26 PHP
Zend Framework教程之Zend_Layout布局助手详解
Mar 04 PHP
PHP实现的简单分页类及用法示例
May 06 PHP
thinkphp框架实现删除和批量删除
Jun 29 PHP
php+flash+jQuery多图片上传源码分享
Jul 27 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
Oct 29 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
php操作access数据库的方法详解
Feb 22 PHP
php使用curl模拟浏览器表单上传文件或者图片的方法
Nov 10 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编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
PHP创建桌面快捷方式的实例代码
2014/02/17 PHP
php数组去重复数据示例
2014/02/25 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
PHP实现微信小程序人脸识别刷脸登录功能
2018/05/24 PHP
PHP实现负载均衡session共享redis缓存操作示例
2018/08/22 PHP
推荐自用 Javascript 缩图函数 (onDOMLoaded)……
2007/10/23 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
js拦截alert对话框另类应用
2013/01/16 Javascript
JS中substring与substr的用法
2016/11/16 Javascript
微信小程序 底部导航栏目开发资料
2016/12/05 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
JSON对象转化为字符串详解
2017/08/11 Javascript
Vue组件中prop属性使用说明实例代码详解
2018/05/31 Javascript
vue实现点击关注后及时更新列表功能
2018/06/26 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
JavaScript实现的滚动公告特效【基于jQuery】
2019/07/10 jQuery
python 换位密码算法的实例详解
2017/07/19 Python
Python解析命令行读取参数--argparse模块使用方法
2018/01/23 Python
Python线性回归实战分析
2018/02/01 Python
python实现将读入的多维list转为一维list的方法
2018/06/28 Python
kafka-python批量发送数据的实例
2018/12/27 Python
python面试题之列表声明实例分析
2019/07/08 Python
python 实现GUI(图形用户界面)编程详解
2019/07/17 Python
python用match()函数爬数据方法详解
2019/07/23 Python
python 中值滤波,椒盐去噪,图片增强实例
2019/12/18 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
HTML5 Canvas实现文本对齐的方法总结
2016/03/24 HTML / CSS
英国时尚高尔夫服装购物网站:Trendy Golf
2020/01/10 全球购物
施工班组长岗位职责
2014/01/05 职场文书
大学毕业感言一句话
2014/02/06 职场文书
我的中国梦口号
2014/06/16 职场文书