게시판에서 특정 확장자를 파일을 업로드 하지 못하게 하려면 어떻게 해야하나요 정보
게시판에서 특정 확장자를 파일을 업로드 하지 못하게 하려면 어떻게 해야하나요본문
게시판에서'
특정 확장자를 파일을 업로드 하지 못하게 하려면 어떻게 해야하나요
(예를들면 exe,js파일등 )
추가적으로 jpg나 gif 확장자 파일을 업로드 할 때
진짜 jpg나 gif파일이지 확인해 주는 방법은 어떻게 해야하나요
초보라 잘모르니 자세히 설명해 주시면 고맙겠습니다
감사합니다
댓글 전체

그누보드에서 파일을 업로드시 확장자 체크 스크립트입니다.
이 스크립트를 해당 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;
}
이 스크립트를 해당 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. 저장한다.
-- 한번 해보세요.
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. 저장한다.
-- 한번 해보세요.