쿠

파일 업로드 입력부 여럿으로 나누어 쓰기 질문입니다.

파일 업로드 부분을 2부분으로 나누어 입력 받으려 합니다.
첫번째 입력부분은 하나의 파일만 받으면 되며,
두번째 입력부분은 여러 파일을 받으려 합니다.
현재 스크립트로
var flen = 0;
function add_file(delete_code)
{
var upload_count = <?=(int)$board[bo_upload_count]?>;
if (upload_count && flen >= upload_count)
{
alert("이 게시판은 "+upload_count+"개 까지만 파일 업로드가 가능합니다.");
return;
}

var objTbl;
var objRow;
var objCell;
if (document.getElementById)
objTbl = document.getElementById("variableFiles");
else
objTbl = document.all["variableFiles"];

objRow = objTbl.insertRow(objTbl.rows.length);
objCell = objRow.insertCell(0);

objCell.innerHTML = "<input type='file' class=ed size=32 name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>";
if (delete_code)
objCell.innerHTML += delete_code;

else
{
<? if ($is_file_content) { ?>
objCell.innerHTML += "<br><input type='text' class=ed size=50 name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.'>";
<? } ?>
;
}

flen++;
}
되어 있는데, <input type='file' class=ed size=32 name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>를 다른곳에 배치하고 bf_file[0]을 준후, 원래 있던 소스 부분에는 변수를 처리하여 bf_file[1]부터 시작하게 하였습니다.

파일을 업로드 처리하면 '정상적인 등록이 아닌것 같습니다'라는 창이 뜹니다.
또한 글내용만 등록후 수정 모드에서 파일을 업로드하면 정상적으로 처리 됩니다.

뭐가 문제인가요, 고수님들 부탁드립니다.
|

댓글 2개

다른곳에 배치하고 bf_file[0]을 준후 <--- 그렇다면

스크립트 맽 처음

var flen = 0; 를

1로 해야될것 같네요
그 방법 해봤는데 안되네요..
다른 방법이 없을까요?
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
06-02-22 조회 1,597
06-02-22 조회 1,306
06-02-21 조회 1,604
06-02-21 조회 1,600
06-02-21 조회 1,605
06-02-21 조회 1,630
06-02-21 조회 2,176
06-02-21 조회 1,605
06-02-21 조회 1,846
06-02-21 조회 1,718
06-02-21 조회 1,617
06-02-21 조회 1,839
06-02-21 조회 1,169
06-02-21 조회 1,444
06-02-21 조회 1,322
06-02-21 조회 1,985
06-02-21 조회 1,613
06-02-21 조회 1,590
06-02-21 조회 1,620
06-02-21 조회 1,511