일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 안드로이드 푸쉬
- UML
- Mail Server
- php 시큐어코딩
- 우분투
- 안드로이드 gcm
- curl
- javascript
- C# IO
- not working
- soundpool
- android 효과음
- 설치
- WebView
- 안드로이드 푸시
- dovecot
- html5
- php 취약점
- 폼메일
- xe
- roundcube
- Android
- 자동 생성
- PHP
- 안드로이드
- chart.js
- 자바스크립트
- mysql
- FCM
- C#
- Today
- Total
그러냐
filecopy 본문
// 현재 이 파일의 절대 경로
$THIS_PATH = dirname( realpath( __FILE__ ) );
$src = 'C:\\APM_Setup\\htdoc'; //복사 대상 폴더
$filepath = 'C:\\APM_Setup\\h';
$dst = 'D:\\htmlfile'; //복사가 될 폴더
if( !is_dir( $dst ) ) mkdir( $dst, 0777 );
if( copy_dir( $src, $dst ) ){
if( copy_dir( $filepath, $dst.'\\file' ) ){
echo "OK";
}
}
function del( $path ) {
$d = @opendir( $path );
while( $entry = @readdir( $d ) ) {
if( $entry != "." && $entry != ".." ) {
if( is_dir( $path."/".$entry ) ) del( $path."/".$entry );
else @unlink( $path."/".$entry );
}
}
@closedir($d);
@rmdir($path);
}
function copy_dir( $path, $dst ) {
if( !is_dir( $dst ) ) mkdir( $dst, 0777 );
$d = opendir( $path );
while(false !== ($entry = readdir( $d ) )) {
if( $entry != "." && $entry != ".." ) {
if( is_dir( $path."/".$entry ) ){ //folder process
if(!is_dir( $dst."/".$entry )){ //no folder
copy_dir( $path."/".$entry, $dst."/".$entry );
}
}else{
copy( $path."/".$entry, $dst."/".$entry );
chmod( $dst."/".$entry, 0666 );
}
}
}
closedir($d);
return true;
}
'php' 카테고리의 다른 글
PHPexcel 라이브러리 참조 자료 (0) | 2019.01.23 |
---|---|
PHP WebSocket (웹소켓) 라이브러리 Ratchet, ReactPHP, sandstone (0) | 2019.01.03 |
php array to json 한글깨짐 완전해결 (0) | 2018.12.06 |
php 파일 다운로드시 파일깨짐현상 (0) | 2018.12.05 |
ipTIME NAS 에 설치한 XE, 다올CMS 첨부파일 버튼 무반응 해결 (0) | 2018.07.16 |