aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzotlabs <mike@macgirvin.com>2018-02-11 20:11:18 -0800
committerzotlabs <mike@macgirvin.com>2018-02-11 20:11:18 -0800
commit6d2661a8f73165564452de227df2fef49cb73306 (patch)
tree8f27e22e76f0e3849f8449e8539c7beac14a37ca
parent0f8d2d4e58cd085de29c630babaf7df3a35393c3 (diff)
downloadvolse-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-xboot.php23
1 files changed, 0 insertions, 23 deletions
diff --git a/boot.php b/boot.php
index 7e061e163..97d312247 100755
--- a/boot.php
+++ b/boot.php
@@ -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);
- }
}