]> git.mjollnir.org Git - moodle.git/commitdiff
Damn .. this bug was stopping the admin user being created properly.
authormartin <martin>
Thu, 8 Aug 2002 07:20:38 +0000 (07:20 +0000)
committermartin <martin>
Thu, 8 Aug 2002 07:20:38 +0000 (07:20 +0000)
(Checking for uploaded file)

admin/user.php

index 2f31ce983efbc2c3d6924d74642abaee8f4484a7..a4d3274b95d3aa1ccee8e2e044506d44797d915d 100644 (file)
 
                    $timenow = time();
 
-            if ($imagefile && $imagefile!="none") { 
-                $imageinfo = GetImageSize($imagefile);
+            if ($filename = valid_uploaded_file($imagefile)) { 
+                $imageinfo = GetImageSize($filename);
                 $image->width  = $imageinfo[0];
                 $image->height = $imageinfo[1];
                 $image->type   = $imageinfo[2];
     
                 switch ($image->type) {
-                    case 2: $im = ImageCreateFromJPEG($imagefile); break;
-                    case 3: $im = ImageCreateFromPNG($imagefile); break;
+                    case 2: $im = ImageCreateFromJPEG($filename); break;
+                    case 3: $im = ImageCreateFromPNG($filename); break;
                     default: error("Image must be in JPG or PNG format");
                 }
                 if (function_exists("ImageCreateTrueColor")) {