Index: /branches/version-2_13-dev/data/class/SC_UploadFile.php
===================================================================
--- /branches/version-2_13-dev/data/class/SC_UploadFile.php	(revision 23124)
+++ /branches/version-2_13-dev/data/class/SC_UploadFile.php	(revision 23328)
@@ -100,6 +100,8 @@
         $arrKeyname = array_flip($this->keyname);
 
-        if (!($_FILES[$keyname]['size'] > 0)) {
-            $objErr->arrErr[$keyname] = '※ ' . $this->disp_name[$arrKeyname[$keyname]] . 'がアップロードされていません。<br />';
+        if ($_FILES[$keyname]['error'] != 0) {
+            $objErr->arrErr[$keyname] .= '※ ' . $this->disp_name[$arrKeyname[$keyname]] . 'のアップロードに失敗しました。';
+            $objErr->arrErr[$keyname] .= 'エラーコードは[' . $_FILES[$keyname]['error'] . ']です。';
+            $objErr->arrErr[$keyname] .= '<br />';
         } else {
             foreach ($this->keyname as $val) {
@@ -486,6 +488,6 @@
                     if (!isset($this->temp_file[$cnt])) $this->temp_file[$cnt] = '';
                     if ($this->save_file[$cnt] == ''
-                        &&  $this->temp_file[$cnt] == ''
-) {
+                        && $this->temp_file[$cnt] == ''
+                    ) {
                         $arrRet[$val] = '※ ' . $this->disp_name[$cnt] . 'がアップロードされていません。<br>';
                     }
