php防注入,表单提交值转义的实现详解
2018-10-12 13:57
627 查看
在开发时,我们要注意防止sql注入,所以在对表单提交过来的值要做相应的处理,才可以把数据更新到数据库里
php横扫千军函数。任何值都可以传过来转换
显示的时候要用 stripslashes ()去掉反斜杠
stripslashes()了,它能把addslashes()处理时自动加上去的(反斜杠)\去掉
php横扫千军函数。任何值都可以传过来转换
function quotes($content)
{
//如果magic_quotes_gpc=Off,那么就开始处理
if (!get_magic_quotes_gpc()) {
//判断$content是否为数组
if (is_array($content)) {
//如果$content是数组,那么就处理它的每一个单无
foreach ($content as $key=>$value) {
$content[$key] = addslashes($value);
}
} else {
//如果$content不是数组,那么就仅处理一次
addslashes($content);
}
} else {
//如果magic_quotes_gpc=On,那么就不处理
}
//返回$content
return $content;
显示的时候要用 stripslashes ()去掉反斜杠
stripslashes()了,它能把addslashes()处理时自动加上去的(反斜杠)\去掉
您可能感兴趣的文章:
相关文章推荐
- php防注入,表单提交值转义的实现详解
- php防注入,表单提交值转义
- PHP中实现表单变量的安全处理,防止SQL注入
- PHP 表单提交及处理表单数据详解及实例
- 解决php表单重复提交实现方法
- php实现表单提交上传文件功能
- 黄聪:Jquery+php+ajax实现表单异步提交,动态添加回复评论
- php使用curl实现简单模拟提交表单功能
- PHP实现表单提交时去除斜杠的方法
- 解决php表单重复提交实现方法
- PHP如何实现表单提交时用户上传头像到数据库并读出显示
- 微信小程序 PHP后端form表单提交实例详解
- 【PHP解决表单重复提交实现方法介绍】
- PHP jQuery Ajax提交与验证form表单详解
- JQuery+PHP实现AJAX表单提交实例(推荐)(1/2)
- jQuery实现ajax提交form表单(可以是提交json),用springmvc接收。图文详解
- 纯javascript的ajax实现php异步提交表单的简单实例
- PHP实现限制IP访问及提交次数的方法详解
- 基于PHP+Ajax实现表单验证的详解
- PHP实现登陆表单提交CSRF及验证码