Changeset 21598


Ignore:
Timestamp:
2012/03/07 15:20:35 (10 years ago)
Author:
eccuore
Message:

#1683 制約違反時には処理続行しない

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php

    r21591 r21598  
    598598                } 
    599599            } 
     600 
    600601            if ($match === false) { 
    601602                $str_ext = implode('・', $value[2]); 
    602603                $this->arrErr[$value[1]][$index] = '※ ' . $value[0] . 'で許可されている形式は、' . $str_ext . 'です。<br />'; 
    603             } 
    604604            // ▲SC_CheckError::FILE_EXT_CHECK から移植 
    605  
    606             $uniqname = date('mdHi') . '_' . uniqid('').'.'; 
    607             $temp_file = preg_replace("/^.*\./", $uniqname, $_FILES['down_realfilename']['name'][$index]); 
    608  
    609             if (move_uploaded_file($_FILES['down_realfilename']['tmp_name'][$index], DOWN_TEMP_REALDIR . $temp_file)) { 
    610                 $arrDownRealFiles[$index] = $temp_file; 
    611                 $objFormParam->setValue('down_realfilename', $arrDownRealFiles); 
    612                 GC_Utils_Ex::gfPrintLog($_FILES['down_realfilename']['name'][$index] .' -> '. realpath(DOWN_TEMP_REALDIR . $temp_file)); 
    613             } else { 
    614                 $objErr->arrErr[$keyname] = '※ ファイルのアップロードに失敗しました。<br />'; 
    615                 GC_Utils_Ex::gfPrintLog('File Upload Error!: ' . $_FILES['down_realfilename']['name'][$index] . ' -> ' . DOWN_TEMP_REALDIR . $temp_file); 
     605            }else{ 
     606                $uniqname = date('mdHi') . '_' . uniqid('').'.'; 
     607                $temp_file = preg_replace("/^.*\./", $uniqname, $_FILES['down_realfilename']['name'][$index]); 
     608 
     609                if (move_uploaded_file($_FILES['down_realfilename']['tmp_name'][$index], DOWN_TEMP_REALDIR . $temp_file)) { 
     610                    $arrDownRealFiles[$index] = $temp_file; 
     611                    $objFormParam->setValue('down_realfilename', $arrDownRealFiles); 
     612                    GC_Utils_Ex::gfPrintLog($_FILES['down_realfilename']['name'][$index] .' -> '. realpath(DOWN_TEMP_REALDIR . $temp_file)); 
     613                } else { 
     614                    $objErr->arrErr[$keyname] = '※ ファイルのアップロードに失敗しました。<br />'; 
     615                    GC_Utils_Ex::gfPrintLog('File Upload Error!: ' . $_FILES['down_realfilename']['name'][$index] . ' -> ' . DOWN_TEMP_REALDIR . $temp_file); 
     616                } 
    616617            } 
    617618        } 
Note: See TracChangeset for help on using the changeset viewer.