Ignore:
Timestamp:
2007/07/20 15:58:59 (19 years ago)
Author:
nanasess
Message:

r15064 から svn cp
とりあえず暫定コミット.

  • UTF-8 に変更
  • slib.php, glib.php のクラス化
  • LC_Page の抽象化(一部)
Location:
branches/feature-module-update
Files:
1 edited
2 copied

Legend:

Unmodified
Added
Removed
  • branches/feature-module-update

    • Property svn:ignore set to
      .cache

      .settings

      .projectOptions
  • branches/feature-module-update/data/class/SC_Image.php

    r12157 r15078  
    66 */ 
    77 
    8 //---- ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë²Ã¹©¥¯¥é¥¹(thumb.php¤È¥»¥Ã¥È¤Ç»ÈÍѤ¹¤ë) 
     8//---- アップロードファイル加工クラス(thumb.phpとセットで使用する) 
    99class SC_Image { 
    1010     
     
    1212         
    1313    function SC_Image($tmp_dir) { 
    14         // ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ëÆÉ¹þ 
     14        // ヘッダファイル読込 
    1515        $include_dir = realpath(dirname( __FILE__)); 
    1616        require_once($include_dir . "/../lib/thumb.php"); 
     
    2222    } 
    2323     
    24     //--- °ì»þ¥Õ¥¡¥¤¥ëÀ¸À®(¥µ¥à¥Í¥¤¥ë²èÁüÀ¸À®ÍÑ) 
     24    //--- 一時ファイル生成(サムネイル画像生成用) 
    2525    function makeTempImage($keyname, $max_width, $max_height) { 
    26         // °ì°Õ¤ÊID¤ò¼èÆÀ¤¹¤ë¡£ 
     26        // 一意なIDを取得する。 
    2727        $mainname = uniqid("")."."; 
    28         // ³ÈÄ¥»Ò°Ê³°¤òÃÖ¤­´¹¤¨¤ë¡£ 
     28        // 拡張子以外を置き換える。 
    2929        $newFileName = ereg_replace("^.*\.",$mainname, $_FILES[$keyname]['name']); 
    3030        $result  = MakeThumb($_FILES[$keyname]['tmp_name'], $this->tmp_dir , $max_width, $max_height, $newFileName); 
     
    3333    } 
    3434 
    35     //--- ¥Õ¥¡¥¤¥ë¤ò»ØÄêÊݸDIR¤Ø°Üư 
     35    //--- ファイルを指定保存DIRへ移動 
    3636    function moveTempImage($filename, $save_dir) { 
    37         // ¥³¥Ô¡¼¸µ¥Õ¥¡¥¤¥ë¡¢¥³¥Ô¡¼Àè¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ë¤Î¤ß¼Â¹Ô¤¹¤ë 
     37        // コピー元ファイル、コピー先ディレクトリが存在する場合にのみ実行する 
    3838        if(file_exists($this->tmp_dir.$filename) && file_exists($save_dir)) { 
    3939            if(copy($this->tmp_dir . $filename , $save_dir."/".$filename)) { 
     
    4141            } 
    4242        } else { 
    43             gfDebugLog($this->tmp_dir.$filename."¤Î°Üư¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£"); 
     43            gfDebugLog($this->tmp_dir.$filename."の移動に失敗しました。"); 
    4444        } 
    4545    } 
    4646 
    47     //---- »ØÄê¥Õ¥¡¥¤¥ë¤òºï½ü    
     47    //---- 指定ファイルを削除     
    4848    function deleteImage($filename, $dir) { 
    4949        if(file_exists($dir."/".$filename)) { 
Note: See TracChangeset for help on using the changeset viewer.