首页 >php教程 >php手册 >PHP 防止sql注入函数代码

PHP 防止sql注入函数代码

WBOY
WBOY原创
2016-06-13 10:41:231086浏览

PHP 防止sql注入函数代码:

  1. $magic_quotes_gpc = get_magic_quotes_gpc();
  2. @extract(daddslashes($_COOKIE));
  3. @extract(daddslashes($_POST));
  4. @extract(daddslashes($_GET));
  5. if(!$magic_quotes_gpc) {
  6.         $_FILES = daddslashes($_FILES);
  7. }
  8. function daddslashes($string, $force = 0) {
  9.         if(!$GLOBALS[magic_quotes_gpc] || $force) {
  10.                 if(is_array($string)) {
  11.                     foreach($string as $key => $val) {
  12.                         $string[$key] = daddslashes($val, $force);
  13.                     }
  14.                 } else {
  15.                     $string = addslashes($string);
  16.                 }
  17.         }
  18.         return $string;
  19. }
  20. ?>
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn