Ignore:
Timestamp:
2012/04/17 15:53:10 (12 years ago)
Author:
shutta
Message:

#515 PHP 5.3.0対応
PHP5.3以降で、非推奨関数となるereg系関数を書き換えた。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/SC_Image.php

    r21526 r21755  
    2929    function SC_Image($tmp_dir) { 
    3030        // ヘッダファイル読込 
    31         if (!ereg("/$", $tmp_dir)) { 
    32             $this->tmp_dir = $tmp_dir . '/'; 
    33         } else { 
    34             $this->tmp_dir = $tmp_dir; 
    35         } 
     31        $this->tmp_dir = rtrim($tmp_dir, '/') . '/'; 
    3632    } 
    3733 
     
    4137        $mainname = uniqid('').'.'; 
    4238        // 拡張子以外を置き換える。 
    43         $newFileName = ereg_replace("^.*\.",$mainname, $_FILES[$keyname]['name']); 
     39        $newFileName = preg_replace("/^.*\./", $mainname, $_FILES[$keyname]['name']); 
    4440        $result  = $this->MakeThumb($_FILES[$keyname]['tmp_name'], $this->tmp_dir , $max_width, $max_height, $newFileName); 
    4541        GC_Utils_Ex::gfDebugLog($result); 
Note: See TracChangeset for help on using the changeset viewer.