파일 업로드시 파일디렉토리를 게시글의 3자리수로 잘라서 등록하도록 하여 한 디렉토리에 정해진 inode이상이 생겨 업로드가 불가능하게 되는 문제 해결

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4058 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-03-31 02:18:15 +00:00
parent 3ed13e73d5
commit 3009f1ecfb
3 changed files with 6 additions and 6 deletions

View file

@ -286,11 +286,11 @@
// 이미지인지 기타 파일인지 체크하여 upload path 지정
if(preg_match("/\.(jpg|jpeg|gif|png|wmv|wma|mpg|mpeg|avi|swf|flv|mp3|asaf|wav|asx|midi|asf)$/i", $file_obj->source_filename)) {
$path = sprintf("./files/attach/images/%s/%s/", $module_srl,$upload_target_srl);
$path = sprintf("./files/attach/images/%s/%s", $module_srl,getNumberingPath($upload_target_srl,3));
$filename = $path.$file_obj->source_filename;
$file_obj->direct_download = 'Y';
} else {
$path = sprintf("./files/attach/binaries/%s/%s/", $module_srl, $upload_target_srl);
$path = sprintf("./files/attach/binaries/%s/%s", $module_srl, getNumberingPath($upload_target_srl,3));
$filename = $path.md5(crypt(rand(1000000,900000), rand(0,100)));
$file_obj->direct_download = 'N';
}