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 相关文章推荐
dedecms中常见问题修改方法总结
Mar 21 PHP
用PHP实现的随机广告显示代码
Jun 14 PHP
php下正则来匹配dede模板标签的代码
Aug 21 PHP
php字符比较函数similar_text、strnatcmp与strcasecmp用法分析
Nov 18 PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 PHP
PHP7新特性foreach 修改示例介绍
Aug 26 PHP
PHP培训要多少钱
Jun 06 PHP
phpcms配置列表页以及获得文章发布时间
Jul 04 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 PHP
laravel框架学习笔记之组件化开发实现方法
Feb 01 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
ThinkPHP3.1的Widget新用法
2014/06/19 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
2016/07/01 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
微信公众平台开发教程⑤ 微信扫码支付模式介绍
2019/04/10 PHP
extjs中grid中嵌入动态combobox的应用
2011/01/01 Javascript
基于jquery的使ListNav兼容中文首字拼音排序的实现代码
2011/07/10 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
2013/06/27 Javascript
jQuery使用之标记元素属性用法实例
2015/01/19 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
jquery+ajax实现注册实时验证实例详解
2015/12/08 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
bootstrap表格分页实例讲解
2016/12/30 Javascript
微信小程序 使用canvas制作K线实例详解
2017/01/12 Javascript
小程序实现发表评论功能
2018/07/06 Javascript
ES6知识点整理之Proxy的应用实例详解
2019/04/16 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
javascript简单实现深浅拷贝过程详解
2019/10/08 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
基于小程序请求接口wx.request封装的类axios请求
2020/07/02 Javascript
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
python操作日期和时间的方法
2014/03/11 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
详解django.contirb.auth-认证
2018/07/16 Python
python实现合并两个排序的链表
2019/03/03 Python
python中Ansible模块的Playbook的具体使用
2020/05/28 Python
Python生成并下载文件后端代码实例
2020/08/31 Python
Eagle Eyes Optics鹰眼光学:高性能太阳镜
2018/12/07 全球购物
英超联赛的首选足球:Mitre足球
2019/05/06 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
园林施工员岗位职责
2013/12/11 职场文书
《燕子》教学反思
2014/02/18 职场文书
篮球比赛策划方案
2014/06/05 职场文书
2014年度安全生产目标管理责任书
2014/07/25 职场文书
2014年调度员工作总结
2014/11/19 职场文书
教师网络培训心得体会
2016/01/09 职场文书