diff options
author | zotlabs <mike@macgirvin.com> | 2018-02-11 20:11:18 -0800 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2018-02-11 20:11:18 -0800 |
commit | 6d2661a8f73165564452de227df2fef49cb73306 (patch) | |
tree | 8f27e22e76f0e3849f8449e8539c7beac14a37ca | |
parent | 0f8d2d4e58cd085de29c630babaf7df3a35393c3 (diff) | |
download | volse-hubzilla-6d2661a8f73165564452de227df2fef49cb73306.tar.gz volse-hubzilla-6d2661a8f73165564452de227df2fef49cb73306.tar.bz2 volse-hubzilla-6d2661a8f73165564452de227df2fef49cb73306.zip |
the 'each' function (used in startup() to revert magic quotes) is deprecated in php7.2. Since magic quotes themselves have been deprecated as a default condition for several years, the cleaning of globals should no longer be required and was also removed.
-rwxr-xr-x | boot.php | 23 |
1 files changed, 0 insertions, 23 deletions
@@ -661,13 +661,6 @@ function sys_boot() { } -/** - * @brief Reverse the effect of magic_quotes_gpc if it is enabled. - * - * Please disable magic_quotes_gpc so we don't have to do this. - * See http://php.net/manual/en/security.magicquotes.disabling.php - * - */ function startup() { error_reporting(E_ERROR | E_WARNING | E_PARSE); @@ -684,22 +677,6 @@ function startup() { // Disable transparent Session ID support @ini_set('session.use_trans_sid', 0); } - - if (get_magic_quotes_gpc()) { - $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); - while (list($key, $val) = each($process)) { - foreach ($val as $k => $v) { - unset($process[$key][$k]); - if (is_array($v)) { - $process[$key][stripslashes($k)] = $v; - $process[] = &$process[$key][stripslashes($k)]; - } else { - $process[$key][stripslashes($k)] = stripslashes($v); - } - } - } - unset($process); - } } |