Changeset 5595 for temp/trunk/html/install
- Timestamp:
- 2006/09/24 18:33:43 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/install/index.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/install/index.php
r5441 r5595 336 336 $objPage->tpl_mode = 'step0_1'; 337 337 // ¥Õ¥¡¥¤¥ë¥³¥Ô¡¼ 338 $objPage->copy_mess = lfCopyDir("./user_data/", "../../html/user_data/", $objPage->copy_mess);339 $objPage->copy_mess = lfCopyDir("./save_image/", "../../html/upload/save_image/", $objPage->copy_mess);338 $objPage->copy_mess = sfCopyDir("./user_data/", "../../html/user_data/", $objPage->copy_mess); 339 $objPage->copy_mess = sfCopyDir("./save_image/", "../../html/upload/save_image/", $objPage->copy_mess); 340 340 return $objPage; 341 341 } … … 549 549 } 550 550 551 // ¥Ç¥£¥ì¥¯¥È¥ê°Ê²¼¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë¥³¥Ô¡¼552 function lfCopyDir($src, $des, $mess, $override = false){553 if(!is_dir($src)){554 return false;555 }556 557 $oldmask = umask(0);558 $mod= stat($src);559 560 // ¥Ç¥£¥ì¥¯¥È¥ê¤¬¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë561 if(!file_exists($des)) {562 mkdir($des, $mod[2]);563 }564 565 $fileArray=glob( $src."*" );566 foreach( $fileArray as $key => $data_ ){567 // CVS´ÉÍý¥Õ¥¡¥¤¥ë¤Ï¥³¥Ô¡¼¤·¤Ê¤¤568 if(ereg("/CVS/Entries", $data_)) {569 break;570 }571 if(ereg("/CVS/Repository", $data_)) {572 break;573 }574 if(ereg("/CVS/Root", $data_)) {575 break;576 }577 578 mb_ereg("^(.*[\/])(.*)",$data_, $matches);579 $data=$matches[2];580 if( is_dir( $data_ ) ){581 $mess = lfCopyDir( $data_.'/', $des.$data.'/', $mess);582 }else{583 if(!$override && file_exists($des.$data)) {584 $mess.= $des.$data . "¡§¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤¹\n";585 } else {586 if(@copy( $data_, $des.$data)) {587 $mess.= $des.$data . "¡§¥³¥Ô¡¼À®¸ù\n";588 } else {589 $mess.= $des.$data . "¡§¥³¥Ô¡¼¼ºÇÔ\n";590 }591 }592 $mod=stat($data_ );593 }594 }595 umask($oldmask);596 return $mess;597 }598 551 ?>
Note: See TracChangeset
for help on using the changeset viewer.
