瀏覽代碼

Check of magic_quotes_runtime and magic_quotes_gpc is deleted

Visman 8 年之前
父節點
當前提交
d584783a63
共有 1 個文件被更改,包括 0 次插入25 次删除
  1. 0 25
      include/common.php

+ 0 - 25
include/common.php

@@ -77,31 +77,6 @@ error_reporting(E_ALL);
 // Force POSIX locale (to prevent functions such as strtolower() from messing up UTF-8 strings)
 setlocale(LC_CTYPE, 'C');
 
-// Turn off magic_quotes_runtime
-if (get_magic_quotes_runtime())
-	set_magic_quotes_runtime(0);
-
-// Strip slashes from GET/POST/COOKIE/REQUEST/FILES (if magic_quotes_gpc is enabled)
-if (!defined('FORUM_DISABLE_STRIPSLASHES') && get_magic_quotes_gpc())
-{
-	function stripslashes_array($array)
-	{
-		return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array);
-	}
-
-	$_GET = stripslashes_array($_GET);
-	$_POST = stripslashes_array($_POST);
-	$_COOKIE = stripslashes_array($_COOKIE);
-	$_REQUEST = stripslashes_array($_REQUEST);
-	if (is_array($_FILES))
-	{
-		// Don't strip valid slashes from tmp_name path on Windows
-		foreach ($_FILES AS $key => $value)
-			$_FILES[$key]['tmp_name'] = str_replace('\\', '\\\\', $value['tmp_name']);
-		$_FILES = stripslashes_array($_FILES);
-	}
-}
-
 // If a cookie name is not specified in config.php, we use the default (pun_cookie)
 if (empty($cookie_name))
 	$cookie_name = 'pun_cookie';