Better checking of existing value, in case it's not in the list
authormoodler <moodler>
Sat, 7 Dec 2002 04:00:05 +0000 (04:00 +0000)
committermoodler <moodler>
Sat, 7 Dec 2002 04:00:05 +0000 (04:00 +0000)
mod/assignment/mod.html

index d9f54df115e4013ea66ea6fb3a3e875d4cb78c9a..d0486f1b9d99a06b6a3d4fd0441e3e6ffc65e04c 100644 (file)
         <?
         $sizelist = array("10Kb", "50Kb", "100Kb", "500Kb", "1Mb", "2Mb", "5Mb", "10Mb", "20Mb", "50Mb");
         $maxsize = get_max_upload_file_size();
+        $sizeinlist = false;
         foreach ($sizelist as $size) {
             $sizebytes = get_real_size($size);
             if ($sizebytes < $maxsize) {
                 $filesize[$sizebytes] = $size;
             }
+            if ($form->maxbytes == $sizebytes) {
+                $sizeinlist = true;
+            }
         }
         $filesize[$maxsize] = display_size($maxsize);
-        if (!$form->maxbytes) {
+        if (!$sizeinlist) {
             $form->maxbytes = get_real_size("500K");
         }
         ksort($filesize, SORT_NUMERIC);