<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="php为了安全提交表单 过滤其中html标签的方法" id="card1">
<p> 游客</p><p>
标题:php为了安全提交表单 过滤其中html标签的方法<br/>
正文:<br/>
本文实例讲述了php实现过滤表单提交中html标签的方法。分享给大家供大家参考。具体实现方法如下：有时候我们做的简单评论功能会发现有提交很多的html标签，这些标签会导致页面有一些外连的情况，下面我们一起来看在php中过滤表单提交的html标签方法。近评论中有一些机器人提交的post链接，都是一些垃圾评论。为了减少这种无谓的链接内容出现，其实是可以用php来删除表单POST提交的html标签，这样机器提交的信息也不会得到他们要的结果。而且可以减少来自搜索引擎的惩罚。这里以去掉&amp;lt;br/&amp;gt;标签为例：某些情况我们需要去掉&amp;lt;br/&amp;gt;标签，可以使用str_replace函数。代码如下://取出br标记 $str=str_replace(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;,&amp;quot;&amp;quot;,$str);移除html标签：可以使用strip_tags函数搞定。代码如下:$str= strip_tags($str);封装成一个函数：代码如下:&amp;lt;?php     function removehtml($str){         $str=str_replace(&amp;quot;&amp;lt;br&amp;gt;&amp;quot;,&amp;quot;&amp;quot;,$str);         return strip_tags($str);     } ?&amp;gt;希望本文所述对大家的php程序设计有所帮助。也可以参考这个：如何在PHP中HTML标签过滤技巧<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1894&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1894&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1894&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1894">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1894">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>