배추게시판스킨의 멀티업로더 치명적 오류 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

배추게시판스킨의 멀티업로더 치명적 오류 정보

배추게시판스킨의 멀티업로더 치명적 오류

본문

안녕하세요..허접입니다...

많은 고수분들...관심을가지고 한번만 읽어주세요... ㅜㅅ ㅜ 제발..

오늘 회사에서 멀티업로드 기능이 필요하여
베추게시판의 멀티업로드 기능이 필요하여..
게시판을생성하고  swf로 멀티업로드를 하면 업로드가 100% 가 차면서 어디론가 되는데...
글쓰기버튼을 누르면 업로드가 안되어있는 현상을 발견했습니다...

파일검색해보면 guploader 폴더에 업로드가되어있구요..
그러나 게시판에서 안보이니 한마디로.. 전혀 작동을 안하는거죠..

이문제를 해결하기위해 아무리 검색을해도 감사하다는 댓글은 있어도.. 안되신다는 분은 없어서..
제 서버에 문제가 있는줄알고..
오늘 옆에 자리 pc에서 apmsetup을 깔아 테스트를 해보았는데
똑같이 안되는것이었습니다....
그래서 집에와서 apmsetup을 다시 깔아 테스트를 해보았는데..
역시나 안됩니다..
아마 모든분들께서 안되시는게 맞을듯하옵니다... (배추최신버전 2.3.2)

그런데 여기서부터 문제가 시작됩니다.
*신기한 증상은 글쓰기를 한후 글 수정을 하면 파일업로드가 됩니다.
phpmyadmin 으로 테이블을 확인하면

g4_board_file 로 업로드가 되어 있지요..(제작자의 의도는 g4_guploader에 db가 쌓이는것 원하셧듯한데..)
게시판에서도 정확히 보입니다.

그래서 지금 시간까지 연구한결과!!

이 아래 부분에서 문제가 발생하는것같습니다.
-----------------------------------------------------------------------------------
if ($wr_id) {
$board_file_path    = "$g4[path]/data/file/$bo_table"; // 파일폴더 경로
$sql  = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' ";
} else {
$board_file_path    = "$g4[path]/data/guploader"; // 파일폴더 경로
$sql  = " select * from $mw[guploader_table] where bo_table = '$bo_table' and mb_id = '$member[mb_id]' and bf_ip = '$_SERVER[REMOTE_ADDR]' ";
}

-----------------------------------------------------------------
글쓰기버튼을 누르지않아 아직 wr_id 가 생성되지 않앗는데
db로 파일이 wr_id 를 정상적으로 받아 입력하지 않겟죠...

그러나 글이 작성되고 글 수정버튼을 눌러 업로드를 하면
wr_id가 명확히 기재되어있고
파일은  업로드되기시작합니다.

하지만...
전 허접입니다.
원인만알고..소스를 고치지는 못합니다...

sir여러분의 도움을 청합니다. !!!

댓글 전체

배추빌더는 안쓰니 보르겠으나 자료실에 보면 배추님의 멀티업로드 부분만 수정 되어 올려져있을 겁니다
guploader_table을 별도로 사용하지않고 업로드 할때 임시 wr_id를 부여했다가 게시물 등록 후 wr_id를 변경하는 방식으로 되어있습니다
전체 8,751 |RSS
그누4 질문답변 내용 검색

회원로그인

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