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

그누보드 파일 업로드시 검사 채택완료

일섬 10년 전 조회 2,654

안녕하세요

그누보드5.0.42 버젼 사용하구 있습니다.

게시판에서 파일을 올릴때 그 파일이 악성파일인지 검사 또는 허용한 확장자 명만 올리려 하고 싶은데

어떻게 하면될까요???

아니면 이미 그누보드 자체에 그런 기능이 있나요???

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

답변 2개

채택된 답변
+20 포인트
10년 전

$_FILES['file의name']['name'] 으로 파일명을 가져와서 

마지막 확장자로 검사할수 있구요.

확장자 변경으로 이건 뚫리니까 

추가로 $_FILES['file의name']['type']으로 마임타입까지 검사해주면 되겠네요.

if( $_FILES['file의name']['type'] == "image/jpeg" || $_FILES['file의name']['type'] == "image/gif" ) {

  jpg이미지와 gif이미지만 PASS

} else {

 jpg이미지와 gif이미지만 업로드하세요~~~

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

일섬
10년 전
친절한 답변 감사합니다~~

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

10년 전

악성 파일인지는 검사는 불가능하겟죠

단순히 확장자 검사까지만 가능할겁니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

일섬
10년 전
답변해주셔서 감사합니다~~

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

답변을 작성하려면 로그인이 필요합니다.

로그인