파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게
본문
파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게 하고싶은데 바뀌어 버리네요 ㅠ
기존 파일에 추가하는법 아시는분
답변 2
공통파일이나 extend에 아래 코드 한번 넣어보세요. 제가 쓰는 코드인데 돌아갈지 모르겟네요
add_event('write_update_before', 'wv_assets_plugin_write_update_before',1,4);
add_event('write_update_file_insert', 'wv_assets_plugin_write_update_file_insert',1,3);
function wv_assets_plugin_write_update_before($board, $wr_id, $w, $qstr){
$bf_file_names = $_FILES['bf_file']['name'];
ksort($bf_file_names);
$bf_first_key = key($bf_file_names);
krsort($bf_file_names);
$bf_last_key = key($bf_file_names);
if($bf_first_key!=0){
for($i=0;$i<$bf_last_key;$i++){
if(isset($bf_file_names[$i]))continue;
$_FILES['bf_file']['name'][$i]='';
}
}
}
function wv_assets_plugin_write_update_file_insert( $bo_table, $wr_id, $upload){
global $g5;
if($upload['file'])return;
sql_query(" delete from {$g5['board_file_table']} where bo_table = '{$bo_table}' and wr_id = '{$wr_id}' and bf_file = '' ");
}
배열 시켜야죠 기존 등록된파일을 디비에저장시키고 이를 식별된 아이디로인해서 파일이 저장되도록해줘야합니다.
어디부분을 말씀하시는지 오픈해주시기바랍니다.
답변을 작성하시기 전에 로그인 해주세요.