Changeset 10834 for temp/branches


Ignore:
Timestamp:
2006/12/17 21:35:15 (19 years ago)
Author:
uehara
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/branches/ec-cube-beta/html/admin/contents/campaign.php

    r10833 r10834  
    145145 * Ìá¤êÃÍ¡§¥¨¥é¡¼Ê¸»ú³ÊǼÇÛÎó 
    146146 */ 
    147 function lfErrorCheck($campaign_id = 0) { 
     147function lfErrorCheck($campaign_id = "") { 
    148148     
    149149    global $objQuery; 
     
    160160    if(count($objErr->arrErr) <= 0) { 
    161161 
    162         $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id)); 
    163  
     162        // ÊÔ½¸»þÍѤ˸µ¤Î¥Ç¥£¥ì¥¯¥È¥ê̾¤ò¼èÆÀ¤¹¤ë¡£ 
     163        if($campaign_id != "") { 
     164            $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id)); 
     165        } else { 
     166            $directory_name = ""; 
     167        } 
    164168        // Ʊ̾¤Î¥Õ¥©¥ë¥À¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¨¥é¡¼ 
    165169        if(file_exists(CAMPAIGN_PATH.$arrList['directory_name'] && $directory_name != $arrList['directory_name'])) { 
     
    170174        if($ret != "" && $directory_name != $arrList['directory_name']) { 
    171175            $objErr->arrErr['directory_name'] = "¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥ê̾¤Ç¤¹¡£<br/>"; 
    172         }        
     176        } 
    173177    } 
    174178     
     
    217221    if($campaign_id != "") { 
    218222        // update 
    219         $objQuery->update("dtb_campaign", $sqlval, "campaign_id = ?", array($campaign_id));      
     223        $objQuery->update("dtb_campaign", $sqlval, "campaign_id = ?", array($campaign_id));  
     224 
     225        // ¸µ¤Î¥Ç¥£¥ì¥¯¥È¥ê̾¤ò¼èÆÀ̾        
     226        $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id)); 
     227        // ¥Õ¥¡¥¤¥ë̾¤òÊѹ¹ 
     228        $ret = @rename(CAMPAIGN_PATH . $directory_name , CAMPAIGN_PATH . $arrList['directory_name']); 
    220229         
    221230    } else { 
     
    225234         
    226235        // ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¥Ç¥£¥ì¥¯¥È¥êºîÀ® 
    227         $ret = lfCreateDir(CAMPAIGN_PATH . $arrList['directory_name']);      
     236        $ret = sfCreateFile(CAMPAIGN_PATH . $arrList['directory_name'], $dir_name, 0755);        
    228237    } 
    229238} 
     
    284293} 
    285294 
    286 /*  
    287  * ´Ø¿ô̾¡§lsCreateDir() 
    288  * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê̾ 
    289  * ÀâÌÀ¡¡¡§¥Ç¥£¥ì¥¯¥È¥êºîÀ® 
    290  * Ìá¤êÃÍ¡§¥¨¥é¡¼¥Õ¥é¥°(¼ºÇԤʤé true À®¸ù¤Ê¤é¡¡false) 
    291  */ 
    292 function lfCreateDir($dir_name) { 
    293      
    294     $ret = sfCreateFile($dir_name, 0755); 
    295      
    296     return $ret; 
    297 } 
    298  
    299295?> 
Note: See TracChangeset for help on using the changeset viewer.