_get美元美元和_postPHPSQL注入的方法
本文介绍了PHP _get美元美元和_post过滤SQL注入的方法,分享给你大家参考。具体分析如下:这个函数只能过滤一些敏感的SQL命令,像id = 1这样的人需要他们自己的简单过滤。
主要实现代码如下所示:
复制代码如下:如果(!get_magic_quotes_gpc())
{
如果(!空(美元_get))
{
_get = addslashes_deep美元(美元_get);
}
如果(!空(美元_post))
{
_post = addslashes_deep美元(美元_post);
}
_cookie = addslashes_deep美元(美元_cookie);
_request = addslashes_deep美元(美元_request);
}
功能addslashes_deep(价值)
{
如果(空($))
{
返回值;
}
其他的
{
返回is_array(美元值)array_map('addslashes_deep,美元价值):addslashes(价值);
}
}
希望本文能对大家的PHP程序设计有所帮助。