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实现Ftp用户的在线管理的代码
Mar 06 PHP
php 删除记录同时删除图片文件的实现代码
May 12 PHP
PHP 解决session死锁的方法
Jun 20 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 PHP
PHP中使用循环实现的金字塔图形
Nov 08 PHP
WordPress中用于更新伪静态规则的PHP代码实例讲解
Dec 18 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
Mar 21 PHP
功能强大的PHP发邮件类
Aug 29 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
Jun 12 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 PHP
php实现商城购物车的思路和源码分析
Jul 23 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
Dec 01 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
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
2017/06/17 PHP
php的扩展写法总结
2019/05/14 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
解javascript 混淆加密收藏
2009/01/16 Javascript
js实现鼠标感应向下滑动隐藏菜单的方法
2015/02/20 Javascript
jquery实现顶部向右伸缩的导航区域代码
2015/09/02 Javascript
JS实现动画兼容性的transition和transform实例分析
2016/12/13 Javascript
AngularJS控制器controller给模型数据赋初始值的方法
2017/01/04 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
Node.js 8 中的重要新特性
2017/06/28 Javascript
JS+canvas实现的五子棋游戏【人机大战版】
2017/07/19 Javascript
Angular利用trackBy提升性能的方法
2018/01/26 Javascript
解决iview打包时UglifyJs报错的问题
2018/03/07 Javascript
node.js读取Excel数据(下载图片)的方法示例
2018/08/02 Javascript
vue+vue-router转场动画的实例代码
2018/09/01 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
通过layer实现可输入的模态框的例子
2019/09/27 Javascript
基于JavaScript实现表格隔行换色
2020/05/08 Javascript
python常规方法实现数组的全排列
2015/03/17 Python
python 类详解及简单实例
2017/03/24 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
浅析python函数式编程
2020/09/26 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
2020/11/17 Python
numpy实现RNN原理实现
2021/03/02 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
华三通信H3C面试题
2015/05/15 面试题
大学教师年终总结的自我评价
2013/10/29 职场文书
岗位聘任书范文
2014/03/29 职场文书
需求分析说明书
2014/05/09 职场文书
工会工作个人总结
2015/03/03 职场文书
什么是检讨书?检讨书的格式及范文
2019/11/05 职场文书