그누보드5 파일업로드 할때 확장자제한 설정하는법 알려주세요

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
그누보드5 파일업로드 할때 확장자제한 설정하는법 알려주세요

QA

그누보드5 파일업로드 할때 확장자제한 설정하는법 알려주세요

본문

그누보드5 파일업로드 할때 확장자제한 설정하는법 알려주세요

 

게시판에서 파일을 업로드할때 어느 한 확장자 예) .smi 만 올릴수있게 설정하는방법을 알려주세요

 

플래쉬 업로드 확장자, 이미지 업로드 확장자, 동영상 업로드 확장자  이거 다 바꿔 봐도 변화가없네요

 

 

이 질문에 댓글 쓰기 :

답변 1

해당 스킨 write.skin.php 하단 스크립트 부분에 아래 내용을 추가해보세요.

...

...

...

​ 여기 바로 윗 부분에 추가해도 되겠네요.

<?php echo $captcha_js; // 캡챠 사용시 자바스크립트에서 입력된 캡챠를 검사함  ?> 

 

추가 할 내용은

 

/* 이부분 추가 시작 */

//파일첨부 확장자 소스 (jquery)

var Format= "\.(smi)$"; //지정확장자 소스

for(var i = 0; i < $("input[type=file]").length; i++) {

    if($("input[type=file]").val() == "") { //파일 올린 내용이 있는지 검사 중에 존재 하지 않는다면

        return true;

    } else { //파일 올린 내용이 있는지 검사 중에 존재 한다면

        if((new RegExp(Format, "i")).test($("input[type=file]").eq(i).val())) { //지정된 확장자가 맞을면 정상

            return true;

        } else { //지정된 확장자가 틀리면 오류 메세지 발생

            alert("smi 파일만 첨부하실 수 있습니다.");

            return false;

        }

    }

}

/* 이부분 추가 끝 */ 

 

환경설정에 있는 확장자 이용하실 거면 원본 팁대로 쓰시면 될 겁니다.

파일첨부중 확장자 검사 자바스크립트 

http://sir.co.kr/g4_tiptech/31827 

답변을 작성하시기 전에 로그인 해주세요.
전체 17
QA 내용 검색

회원로그인

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