function AddSlash($array) { reset($array); while (list($key, $val) = each($array)) { if (is_string($val)) { $array[$key] = addslashes($val); } else { if (is_array($val)) { $array[$key] = AddSlash($val); } } } return $array; } if (isset($HTTP_POST_VARS)) { $_POST = $HTTP_POST_VARS; $_GET = $HTTP_GET_VARS; $_REQUEST = array_merge($_POST, $_GET); $_COOKIE = $HTTP_COOKIE_VARS; @$_SESSION = $HTTP_SESSION_VARS; } if (!get_magic_quotes_gpc()) { $_REQUEST = AddSlash($_REQUEST); $_POST = AddSlash($_POST); $_GET = AddSlash($_GET); $_COOKIE = AddSlash($_COOKIE); }