예를 들어 처음파일 등록할 때는 그냥 등록하는데
그이후에 수정할때 파일이 있으면 원래 들어있던 파일 삭제하고 다시 넣나요?
어떤식으로 처리하는게 효율적인지 궁금합니다.
|
답변 5개 / 댓글 2개
채택된 답변
+20 포인트
2021-05-13 (목) 11:59:04
첨부파일 올릴때
1. 파일명을 변경해서 업로드
파일명에 한글이 포함되면 나중에 문제가 되고,
동일 파일명이 다른 게시글에 올려질수 있으므로
어떤 규칙을 만들어서 파일명을 변경해서 중복이 안되도록 관리
2. 디비에는 원본 파일명 / 업로드파일명을 필드에 각각 저장
첨부파일 수정할때
1. 기존 파일 삭제
2. 새 파일 업로드
3. 새 파일 업로드할때 파일명 변경
4. 디비에 새 원본 파일명 / 새 업로드파일명을 필드에 각각 저장
2021-05-13 (목) 13:47:17
수정을 할때 기존 업로드한 파일만 삭제 원하는 경우도 있어서
수정 화면에 기존 파일을 출력하고 옆에 삭제 버튼을 두어서 기존 파일만 삭제 할 수 있게 하고
수정에서 파일을 선택하면 무조건 기존 파일 삭제하고 업로드 하여 대체합니다.
수정에서 같은 파일을 올려서 대체되어도 문제 될 건 없으니까요.
(첨부파일이 1개 일 때 입니다.)
2021-05-13 (목) 12:06:50
첨부 파일이 이전과 지금 올리는 것이 같은지 아닌지
서버에서는 보통 확인을 안 합니다.
병원에서일해요
2021-05-13 (목) 11:54:26
불필요한 파일을 남겨둘 이유는 없죠
삭제하는 방향으로 많이 사용합니다
답변에 대한 댓글 1개
안뇽하세용
2021-05-13 (목) 11:55:45
원본파일과 같은 파일을 그냥 수정없이 했을 때는 그냥 pass 하고 다른파일 들어왔을 때 삭제하고 다시올리나욥?
블랙캣77
2021-05-13 (목) 11:53:41
파일 업로드를 하나 사용한다면 기존 파일을 삭제하는게 하드 용량측에서도 맞지 않을까요?
답변에 대한 댓글 1개
안뇽하세용
2021-05-13 (목) 11:54:57
그럼 같은 동일은 파일을 올릴때도 그냥 수정탭에 들어가서 확인을 눌렀으면 기존꺼 삭제하고 넣는게 낫나요?
답변을 작성하려면 로그인이 필요합니다.