| 제목 | 디렉토리 생성및 디렉토리 통으로 이동하는게 잘안되요 | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 니로 | 작성시각 | 2017/02/08 16:28:06 |
|
|
|||
|
현재 디렉토리 경로는 temp/product/content/imgae/이미지파일 temp/product/pum/imgae/이미지파일 이렇게 두가지가 있습니다.
product/ID 이런식으로 id값을제가 줘서 디렉토리를 생성후에 ID안에 content폴더와 pum폴더를 통째로 이동시키고 싶은데요.. 최종적으로는 product/ID/content/imgae/이미지파일 product/ID/pum/imgae/이미지파일 이렇게 변환하고싶어요.. 어떻게 해야할지 모르겠습니다 도움부탁드립니다 ㅠ
제가 짜놓은게 있긴한데 폴더이동이 안되더라구요..
$path = array(
'org_path' => '/temp/product/' //임시저장경로
, 'new_path' => '/product/'.$product_id //바뀔저장경로
);
if ( !is_dir($path['new_path']) )
{
$mkpath = $this->config->item('upload_path').$path['new_path'];
$mkpath = str_replace('//', '/', $mkpath.'/');
make_multiple_directory($mkpath, 0777 );
}
$org = $this->config->item('upload_path').$path['org_path'];
$new = $this->config->item('upload_path').$path['new_path'];
$org = str_replace('//', '/', $org.'/');
$new = str_replace('//', '/', $new.'/');
if(file_exists($org))
{
rename($org,$new);
}
이렇게 짜놓으니까 product/ID값으로 생성은 되는데 기존에 temp안에 있는 폴더가 이동이 되지 않습니다 ㅠ
도움 부탁드립니다.. 현재 테스트용으로 로컬에서 하는중이고 윈도우입니다.
경로 적을때 풀경로로 파일이름에확장자까지 다 적으면 이동이 되는데요.. 저는폴더를 통째로 이동시키고 싶어요 ㅠ |
|||
| 다음글 | 프로그램 코드를 수정하면 해당 프로그램을 사용하는 기관... (5) | ||
| 이전글 | javascript에서 크롬 개발자 도구 기능중 cal... (1) | ||
|
변종원(웅파)
/
2017/02/09 09:25:30 /
추천
0
|
게시판 이동합니다.
php.net 에서 파일 부분 함수들 찾아보시면 될건데요... ^^