1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-10-04 11:41:38 +02:00

prepare new release - see changelog for changes

git-svn-id: file:///svn/phpbb/branches/phpBB-2_0_0@4926 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen
2004-07-11 16:46:20 +00:00
parent e8e0ef46ed
commit 572ee7994a
29 changed files with 1094 additions and 69 deletions

View File

@@ -43,22 +43,32 @@ $ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';
// Unset globally registered vars - PHP5 ... hhmmm
if (@$ini_val('register_globals') == '1' || strtolower(@$ini_val('register_globals')) == 'on')
{
$var_prefix = (phpversion() >= '4.3.0') ? '' : 'HTTP';
$var_suffix = (phpversion() >= '4.3.0') ? '' : '_VARS';
$var_prefix = 'HTTP';
$var_suffix = '_VARS';
$test = array('_GET', '_POST', '_SERVER', '_COOKIE', '_ENV');
if(is_array(${$var_prefix . '_GET' . $var_suffix}))
foreach ($test as $var)
{
unset_vars(${$var_prefix . '_GET' . $var_suffix});
if (is_array(${$var_prefix . $var . $var_suffix}))
{
unset_vars(${$var_prefix . $var . $var_suffix});
}
if (is_array(${$var}))
{
unset_vars(${$var});
}
}
if(is_array(${$var_prefix . '_POST' . $var_suffix}))
if (is_array(${'_FILES'}))
{
unset_vars(${$var_prefix . '_POST' . $var_suffix});
unset_vars(${'_FILES'});
}
if(is_array(${$var_prefix . '_COOKIE' . $var_suffix}))
if (is_array(${'HTTP_POST_FILES'}))
{
unset_vars(${$var_prefix . '_COOKIE' . $var_suffix});
unset_vars(${'HTTP_POST_FILES'});
}
}