게시판에서 글을 복사하는 경우에 복사한 게시물에서 첨부파일을 지워도 원본게시물의 첨부파일도 지워지는걸 보고 수정하기위해 이것저것 알아봤는데
그 결과 원본게시물과 복사된게시물의 첨부파일의 링크가 동일하고 그로인해 한쪽만 삭제해도 양쪽 게시물 모두 첨부파일이 삭제된다는 사실을 알게됬습니다.
그래서 데이터베이스에서 g5_board_file 테이블에서 필드값을 확인해보니 게시물 복사시에 wr_id값만 바껴서 새로운 행이 추가되는걸 확인했습니다.
그리고 당연히 복사된 행만을 삭제해보니 이경우 정상적으로 원본게시물에는 첨부파일이 남아있는걸 확인했습니다.
그럼 결과적으로 write_update.php에서 첨부파일과 관련하여 첨부되있던 파일을 변경or삭제시 기존에 첨부되있던 파일이 삭제된다는것 같은데
이때 파일이 삭제되는걸 방지하는 방법이 있을까요? 어느부분을 수정해야할지 알려주시면 감사하겠습니다!!
|
답변 2개
채택된 답변
+20 포인트
답변을 작성하려면 로그인이 필요합니다.