Changeset 23484


Ignore:
Timestamp:
2014/05/30 23:47:08 (6 years ago)
Author:
shutta
Message:

#2495 ファイルアップロード時のエラーチェックが不十分
makeTempFileメソッド側にも、UPLOAD_ERR_INI_SIZEエラーの場合を追加。
あと、エラーメッセージの追記は不要だと思うので、そこも修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/SC_UploadFile.php

    r23483 r23484  
    136136            } 
    137137        } elseif ($_FILES[$keyname]['error'] === UPLOAD_ERR_NO_FILE) { 
    138             $objErr->arrErr[$keyname] .= '※ ' 
     138            $objErr->arrErr[$keyname] = '※ ' 
    139139                . $this->disp_name[$arrKeyname[$keyname]] 
    140140                . 'が選択されていません。' 
    141141                . '<br />'; 
     142        } elseif ($_FILES[$keyname]['error'] === UPLOAD_ERR_INI_SIZE) { 
     143            $objErr->arrErr[$keyname] = '※ ' 
     144                . $this->disp_name[$arrKeyname[$keyname]] 
     145                . 'のアップロードに失敗しました。' 
     146                . '(.htaccessファイルのphp_value upload_max_filesizeを調整してください)' 
     147                . '<br />'; 
    142148        } else { 
    143             $objErr->arrErr[$keyname] .= '※ ' 
     149            $objErr->arrErr[$keyname] = '※ ' 
    144150                . $this->disp_name[$arrKeyname[$keyname]] 
    145151                . 'のアップロードに失敗しました。' 
Note: See TracChangeset for help on using the changeset viewer.