게시물 복사와 관련된 질문입니다

게시물 복사와 관련된 질문입니다

QA

게시물 복사와 관련된 질문입니다

본문

게시판에서 글을 복사하는 경우에 복사한 게시물에서 첨부파일을 지워도 원본게시물의 첨부파일도 지워지는걸 보고 수정하기위해 이것저것 알아봤는데

 

그 결과 원본게시물과 복사된게시물의 첨부파일의 링크가 동일하고 그로인해 한쪽만 삭제해도 양쪽 게시물 모두 첨부파일이 삭제된다는 사실을 알게됬습니다.

 

그래서 데이터베이스에서 g5_board_file 테이블에서 필드값을 확인해보니 게시물 복사시에 wr_id값만 바껴서 새로운 행이 추가되는걸 확인했습니다.

그리고 당연히 복사된 행만을 삭제해보니 이경우 정상적으로 원본게시물에는 첨부파일이 남아있는걸 확인했습니다.

 

그럼 결과적으로 write_update.php에서 첨부파일과 관련하여 첨부되있던 파일을 변경or삭제시 기존에 첨부되있던 파일이 삭제된다는것 같은데

 

이때 파일이 삭제되는걸 방지하는 방법이 있을까요? 어느부분을 수정해야할지 알려주시면 감사하겠습니다!!

이 질문에 댓글 쓰기 :

답변 2

맞습니다 같은 첨부파일명을 가져오기때문에

하나만 지워도 2가지가 전부 삭제됩니다.

이럴때에는 애초에 복사가되는시점에 첨부파일명을 바꾸어서

해당 첨부파일도 복사하여 새로운 이름으로 지어주면됩니다.

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

회원로그인

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