게시판에서 특정 확장자를 파일을 업로드 하지 못하게 하려면 어떻게 해야하나요

게시판에서'
 특정 확장자를 파일을 업로드 하지 못하게 하려면 어떻게 해야하나요
(예를들면 exe,js파일등 )

추가적으로 jpg나 gif 확장자 파일을 업로드 할 때
진짜 jpg나 gif파일이지 확인해 주는 방법은  어떻게 해야하나요

초보라 잘모르니 자세히 설명해 주시면 고맙겠습니다
감사합니다


|

댓글 3개

그누보드에서 파일을 업로드시 확장자 체크 스크립트입니다.
이 스크립트를 해당 fwrite_submit 함수에 적절히 추가 하세요

* jquery 로 작성이 되었습니다. 참조하세요 **

// 첨부 파일 이미지 체크
var imgno = "0";
var nono = "0";
$("input[name=bf_file[]]").each(function() {
var imgval = $(this).val();
imgno++;
if (!imgval.toLowerCase().match(/.(gif|jpg)$/i)) {
alert(imgno+ "번째 파일이 gif, jpg 파일(이미지파일)이 아닙니다.");
nono = "1";
return false;
}
});
if (nono == 1) {
return false;
}
그누보드 어떤 파일의 어떤 부분에 삽입해야 하나요
제가 초보라 전혀 모릅니다 ㅠ.ㅠ
제가 올려드린건 jquery 가 선언이 되어있어야 합니다.

1. http://www.jquery.com 접속
2. 화면 오른쪽의 download 를 클릭하신뒤 jquery-1.3.2.min.js 를 다운
3. head.sub.php 에 jquery 선언를 을 한다
- <script type="text/javascript" src="<?=$g4['path']?>/js/jquery-1.3.2.min.js"></script>
4.write.skin.php 파일을 연다
5. 자바스크립트 함수 fwrite_submit 를 찾는다.
6. 내용 체크 부분 다음에 위의 내용을 삽입한다
7. 저장한다.

-- 한번 해보세요.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
16년 전 조회 1,584
16년 전 조회 1,005
16년 전 조회 1,532
16년 전 조회 832
16년 전 조회 1,006
16년 전 조회 946
16년 전 조회 793
16년 전 조회 983
16년 전 조회 1,517
16년 전 조회 1,500
16년 전 조회 831
16년 전 조회 826
16년 전 조회 957
16년 전 조회 992
16년 전 조회 1,519
16년 전 조회 1,048
16년 전 조회 848
16년 전 조회 1,539
16년 전 조회 918
16년 전 조회 954