지업로더가 업로드가 한번에 안되네요 정보
지업로더가 업로드가 한번에 안되네요
본문
테스트 http://cutiey.pe.kr/ybnara/bbs/board.php?bo_table=test
지업로드가 한번에 안되고
한번더 재업로드해야 잘되네요.ㅜㅜ
무슨 문제인지..ㅜㅜ
해결 방법 좀 알려주세요..ㅜㅜ
지업로드가 한번에 안되고
한번더 재업로드해야 잘되네요.ㅜㅜ
무슨 문제인지..ㅜㅜ
해결 방법 좀 알려주세요..ㅜㅜ
댓글 전체

새로 글쓰기에서 처음에 wr_id 값이 부여되지 않은 상태죠.
일반적인 업로드의 경우에는 글쓰기를 완료하는 시점에서 wr_id값이 생성되고, 파일을 업로드하여 DB에 기록할때 이때 생성된 wr_id 값으로 저장되죠.
그런데, 지업로더는 글쓰기를 완료한 시점에서 파일이 올라가는 것이 아니라, 파일을 올리는 순간 바로 파일도 올라가고, DB에도 기록되어야 합니다. 이 경우 파일은 잘 올라가지만, 처음 글쓰기 상태에서는 wr_id값이 없으므로 db에 기록이 되더라도 원래의 글과 매치되지 못합니다.
이 상태에서 글을 수정하면 그 시점에서는 wr_id값이 이미 부여된 상태이니 그 상태로 파일을 올리면 파일 DB에 올바르게 wr_id값이 부여 되므로 게시판 글과 파일 db의 wr_id값이 일치되어 정상적으로 출력됩니다.
이 문제가 아닐까 합니다.
저는 새로 글쓰기를 할 경우에 임시로 wr_id 값을 만든 후 글쓰기를 완료하는 시점에서 정상적으로 부여된 wr_id값을 임시 wr_id값과 바꿔치기 하는 방법으로 해결했습니다.
제 이름으로된 팁하고 스킨 소스 한번 보세요.
일반적인 업로드의 경우에는 글쓰기를 완료하는 시점에서 wr_id값이 생성되고, 파일을 업로드하여 DB에 기록할때 이때 생성된 wr_id 값으로 저장되죠.
그런데, 지업로더는 글쓰기를 완료한 시점에서 파일이 올라가는 것이 아니라, 파일을 올리는 순간 바로 파일도 올라가고, DB에도 기록되어야 합니다. 이 경우 파일은 잘 올라가지만, 처음 글쓰기 상태에서는 wr_id값이 없으므로 db에 기록이 되더라도 원래의 글과 매치되지 못합니다.
이 상태에서 글을 수정하면 그 시점에서는 wr_id값이 이미 부여된 상태이니 그 상태로 파일을 올리면 파일 DB에 올바르게 wr_id값이 부여 되므로 게시판 글과 파일 db의 wr_id값이 일치되어 정상적으로 출력됩니다.
이 문제가 아닐까 합니다.
저는 새로 글쓰기를 할 경우에 임시로 wr_id 값을 만든 후 글쓰기를 완료하는 시점에서 정상적으로 부여된 wr_id값을 임시 wr_id값과 바꿔치기 하는 방법으로 해결했습니다.
제 이름으로된 팁하고 스킨 소스 한번 보세요.