디렉토리 만들기 함수

프로그래밍/PHP 2006/07/10 14:43
////////////////////////////////////////////////////////////////////////////
//                           디렉토리 만들기
//
// 사용법 : directoryMake('생성할 디렉토리 전체경로(이름)', '인덱스파일 생성여부')
// 인덱스 파일을 생성하는 이유는 주소를 직접 치고 왔을경우 빈 공백페이지를 보여주기 위함
/////////////////////////////////////////////////////////////////////////////
function directoryMake($dir, $index='N'
)
{
   if(!
is_dir($dir
)) { 
       @
mkdir($dir, 0707
);
       @
chmod($dir, 0707
);

       
//인덱스 화일을 만들어 다른 페이지가 안보이도록 함....
       
if($index=='Y'
)
       {
           if(
substr($dir, -1)!='/') { $dir = $dir.'/'
; }
           else { 
$dir = $dir
; }

           
// 디렉토리에 있는 파일의 목록을 보이지 않게 한다.
           
$file = $dir.'index.php'
;
           
$f = @fopen($file, "w"
);
           @
fwrite($f, ""
);
           @
fclose($f
);
           @
chmod($file, 0606
);
       }
   } else {
       return
false
;
   }
}
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 아이젠