php怎么过滤表单提交的html等危险代码


这篇“php怎么过滤表单提交的html等危险代码”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php怎么过滤表单提交的html等危险代码”文章吧。PHP过滤提交表单的html代码里可能有被利用引入外部危险内容的代码。例如,有些时候用户提交表单中含有html内容,但这可能造成显示页面布局混乱,需要过滤掉。方法一:复制代码 代码如下:
//get post data
function PostGet($str,$post=0)
{
empty($str)?die(‘para is null’.$str.’!’):”;

if( $post )
{
if( get_magic_quotes_gpc() )
{
return htmlspecialchars(isset($_POST[$str])?$_POST
[$str]:”);
}
else
{
return addslashes(htmlspecialchars(isset($_POST[$str])?
$_POST[$str]:”));
}

}
else
{
if( get_magic_quotes_gpc() )
{
return htmlspecialchars(isset($_GET[$str])?$_GET[$str]:”);
}
else
{
return addslashes(htmlspecialchars(isset($_GET[$str])?
$_GET[$str]:”));
}
}
}
方法二:复制代码 代码如下:
function uhtml($str)
{
$farr = array(
“/s+/”, //过滤多余空白
//过滤 以上就是关于“php怎么过滤表单提交的html等危险代码”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注开发云行业资讯频道。

相关推荐: win7丢失MSVCP120.dll怎么解决

本篇内容主要讲解“win7丢失MSVCP120.dll怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win7丢失MSVCP120.dll怎么解决”吧!方法/步骤:1.首先从他人的电脑上复制mxvcp120.…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/16 15:52
下一篇 07/16 15:52

相关推荐