테스트 사이트 - 개발 중인 베타 버전입니다

첨부파일이 없으면 글작성 안되게 하는법

· 13년 전 · 1148 · 1
첨부파일이 아에 없을경우 글등록이 되지않도록 하려고 합니다.

아무리 찾아봐도 관련 글이 나와있지 않은것 같네요 ...

고수님들 부탁드립니다 ㅠㅠ

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

가장 간단한 방법은 첨부화일 입력박스 컨트롤하는 자바스크립트 부분 수정
수정전
objCell.innerHTML = "<input type='file' class='ed' name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능'>";

수정 후
objCell.innerHTML = "<input type='file' class='ed' name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능' required itemname='첨부화일'>";

이렇게 하는 경우 문제점은
입력박스를 여러개 추가하면 모두 첨부해야 submit 되는 단점이 있습니다

두번째 방법은 fwrite_submit(f) 함수에서 추가
if( document.getElementsByName('bf_file[]')[0].value==''){alert('첨부화일 1번 필수입니다'); return false;}

이렇게 하면 되는데 문제점은 반드시 첫번째 첨부화일에 입력 되어야 하는 것입니다

몇번째이던 아무것이나 첨부가 있으면 통과 되도록 하려면 조금 복잡해지므로
그냥 둘 중 하나를 사용하세요

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440