제목 | 디렉토리 생성및 디렉토리 통으로 이동하는게 잘안되요 | ||
---|---|---|---|
카테고리 | 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 에서 파일 부분 함수들 찾아보시면 될건데요... ^^