| | 2 | // Turn register globals off |
|---|
| | 3 | if ( ini_get('register_globals') ) { |
|---|
| | 4 | $superglobals = array($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET); |
|---|
| | 5 | if ( isset($_SESSION) ) |
|---|
| | 6 | array_unshift($superglobals, $_SESSION); |
|---|
| | 7 | |
|---|
| | 8 | foreach ( $superglobals as $superglobal ) |
|---|
| | 9 | foreach ( $superglobal as $global => $value ) |
|---|
| | 10 | if ( 'table_prefix' != $global ) |
|---|
| | 11 | unset( $GLOBALS[$global] ); |
|---|
| | 12 | } |
|---|
| | 13 | |
|---|
| 14 | | } |
|---|
| 15 | | |
|---|
| 16 | | // Turn register globals off |
|---|
| 17 | | if ( ini_get('register_globals') ) { |
|---|
| 18 | | $superglobals = array($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET); |
|---|
| 19 | | if ( isset($_SESSION) ) |
|---|
| 20 | | array_unshift($superglobals, $_SESSION); |
|---|
| 21 | | |
|---|
| 22 | | foreach ( $superglobals as $superglobal ) |
|---|
| 23 | | foreach ( $superglobal as $global => $value ) |
|---|
| 24 | | unset( $GLOBALS[$global] ); |
|---|