root/efio/globals.php

Revision 1, 1.2 kB (checked in by teiko, 1 year ago)

Added current version of efio

Line 
1 <?php
2 /**
3 * @version $Id: globals.php,v 1.1 2007/03/29 18:20:53 pv Exp $
4 * @package Mambo
5 * @copyright (C) 2000 - 2005 Miro International Pty Ltd
6 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
7 * Mambo is Free Software
8 */
9
10 $raw = phpversion();
11 list($v_Upper,$v_Major,$v_Minor) = explode(".",$raw);
12
13 if (($v_Upper == 4 && $v_Major < 1) || $v_Upper < 4) {
14     $_FILES = $HTTP_POST_FILES;
15     $_ENV = $HTTP_ENV_VARS;
16     $_GET = $HTTP_GET_VARS;
17     $_POST = $HTTP_POST_VARS;
18     $_COOKIE = $HTTP_COOKIE_VARS;
19     $_SERVER = $HTTP_SERVER_VARS;
20     $_SESSION = $HTTP_SESSION_VARS;
21     $_FILES = $HTTP_POST_FILES;
22 }
23
24 if (!ini_get('register_globals')) {
25     while(list($key,$value)=each($_FILES)) $GLOBALS[$key]=$value;
26     while(list($key,$value)=each($_ENV)) $GLOBALS[$key]=$value;
27     while(list($key,$value)=each($_GET)) $GLOBALS[$key]=$value;
28     while(list($key,$value)=each($_POST)) $GLOBALS[$key]=$value;
29     while(list($key,$value)=each($_COOKIE)) $GLOBALS[$key]=$value;
30     while(list($key,$value)=each($_SERVER)) $GLOBALS[$key]=$value;
31     while(list($key,$value)=@each($_SESSION)) $GLOBALS[$key]=$value;
32     foreach($_FILES as $key => $value){
33         $GLOBALS[$key]=$_FILES[$key]['tmp_name'];
34         foreach($value as $ext => $value2){
35             $key2 = $key . '_' . $ext;
36             $GLOBALS[$key2] = $value2;
37         }
38     }
39 }
40 ?>
41
Note: See TracBrowser for help on using the browser.