phpaddslashes对Post多维数组过渡处理POST数组替代magicquotesgpcon

上传人:平*** 文档编号:14273138 上传时间:2017-10-29 格式:DOC 页数:2 大小:26.58KB
返回 下载 相关 举报
phpaddslashes对Post多维数组过渡处理POST数组替代magicquotesgpcon_第1页
第1页 / 共2页
phpaddslashes对Post多维数组过渡处理POST数组替代magicquotesgpcon_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《phpaddslashes对Post多维数组过渡处理POST数组替代magicquotesgpcon》由会员分享,可在线阅读,更多相关《phpaddslashes对Post多维数组过渡处理POST数组替代magicquotesgpcon(2页珍藏版)》请在金锄头文库上搜索。

1、织带厂 http:/ http:/ -i|grep magic_quotes_gpcmagic_quotes_gpc = Off = Off注释:默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。php addslashes 处理$_POST $_GET 数组函数:/添加对 Post 数组进

2、行处理的 Addslashes 遍历方法:Recursive Function to add slashes with posted array.function addslashes_array($input_arr)if(is_array($input_arr)$tmp = array();foreach ($input_arr as $key1 = $val)$tmp$key1 = addslashes_array($val);return $tmp;elsereturn addslashes($input_arr);/*织带厂 http:/ http:/ 给所有的 Post 数组里的值

3、都给 addslashes 一遍*/function postAllArr2AddSlashes()/create array to temporarily grab variables$input_arr = array();/grabs the $_POST variables and adds slashesforeach ($_POST as $key = $input_arr) if(is_array($input_arr)$_POST$key = addslashes_array($input_arr);else$_POST$key = addslashes($input_arr);调用:postAllArr2AddSlashes();/给所有的 Post 数组里的值都给 addslashes 一遍通过该函数,可以实现安全的遍历$_POST,$_GET,并且处理客户端参数!织带厂 http:/ http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号