function stripslashes_d($data) { if (empty($data)) { return $data; } elseif (is_string($data)) { return stripslashes($data); } elseif (is_array($data)) { $var = array(); foreach ($data as $k => $v) { if (is_array($v)) { $var[$k] = stripslashes_d($v); continue; } else { $var[$k] = stripslashes($v); } } return $var; } }
private static function formatRequest() { if (!MAGIC_QUOTES_GPC) { return; } $_GET = stripslashes_d($_GET); $_POST = stripslashes_d($_POST); $_REQUEST = stripslashes_d($_REQUEST); $_COOKIE = stripslashes_d($_COOKIE); }