파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게

파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게

QA

파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게

본문

파일첨부분 멀티플 질문, 한개씩 끈어서 올려도 기존파일과 바뀌지 않게 하고싶은데 바뀌어 버리네요 ㅠ

기존 파일에 추가하는법 아시는분

이 질문에 댓글 쓰기 :

답변 2

배열 시켜야죠 기존 등록된파일을 디비에저장시키고 이를 식별된 아이디로인해서 파일이 저장되도록해줘야합니다.

어디부분을 말씀하시는지 오픈해주시기바랍니다.

글쓰기페이지에서 파일 선택할때요 멀티플로 5개까지 선택가능하도록해서 잘되는데 파일선택에서 하나를 올리고 또 하나를 올리면 그파일로 바뀌어버려요 그냥 추가가 되었으면해서요

공통파일이나 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 = '' ");

}

답변을 작성하시기 전에 로그인 해주세요.
전체 409
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT