summaryrefslogtreecommitdiff
blob: c4df9686d4efbb5381a4db749ccde3a8ed0e16d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- globals.php	2005-06-01 23:24:00.000000000 -0400
+++ globals.php	2005-11-19 01:10:28.000000000 -0500
@@ -30,10 +30,14 @@
 	while(list($key,$value)=each($_SERVER)) $GLOBALS[$key]=$value;
 	while(list($key,$value)=@each($_SESSION)) $GLOBALS[$key]=$value;
 	foreach($_FILES as $key => $value){
-		$GLOBALS[$key]=$_FILES[$key]['tmp_name'];
-		foreach($value as $ext => $value2){
-			$key2 = $key . '_' . $ext;
-			$GLOBALS[$key2] = $value2;
+		if(!isset($GLOBALS[$key])) {
+			$GLOBALS[$key]=$_FILES[$key]['tmp_name'];
+			foreach($value as $ext => $value2){
+				$key2 = $key . '_' . $ext;
+				if(!isset($GLOBALS[$key2])) {
+					$GLOBALS[$key2] = $value2;
+				}
+			}
 		}
 	}
 }