data/gallery폴더에 실제 파일명 변경
본문
data/gallery 폴더에 파일로 저장되어 있는 파일명은
db에 bf_file명으로 되 있는데요
이 폴더의 파일명들을 일괄로
db의 bf_source의 명으로 변경하려합니다.
db가 아닌 폴더에 저장된 파일명을 변경하고 픈 거에요^^;
중복되는 이름들로 인한 덮어쓰기는 상관없습니다!
고수님들 부탁드립니다~^^
//db변경은 검색을 통해 찾았습니다.
답변 1
원하는 이름으로 파일을 복사하고 기존의 파일을 삭제하는 방식으로 리네임하면 됩니다.
$file_query = sql_query("SELECT * FROM `{$g5['board_file_table']}` WHERE `bo_table` = 'gallery'");
while($file_array = sql_fetch_array($file_query)){
copy(G5_DATA_PATH . "/file/{$file_array['bo_table']}/{$file_array['bf_file']}", G5_DATA_PATH . "/file/{$file_array['bo_table']}/{$file_array['bf_source']}");
unlink(G5_DATA_PATH . "/file/{$file_array['bo_table']}/{$file_array['bf_file']}");
}
답변을 작성하시기 전에 로그인 해주세요.