z

이미지 체크

파일 업로드 된 것의 구별이나,
뷰에서 보여지는 이미지가 확장자만 맞다면 그냥 보여집니다.

먼뜻인고 하니, 현재는 확장자가 jpg, jpeg, gif, png 이면 보여지는데
파일 이름으로 구별 할 것이 아닌,  @getimagesize() 의 Type 으로 구별 하자는 뜻입니다.

업로드 되면서 type 을 등록 시키는데

예로 그누4 : 기본스킨 의 겔러리를 보면
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file)) 로 이미지를 구별 합니다.

file_exists 와 preg_match 로 좀 거시기 할 듯 해서

if(ereg("[1-3]", $list[$i]['file'][0]['image_type'])) 로 한다면 좀 빠르지 않을까 합니다.

그누보드 전반적인 부분에 preg_match스킨.lib 에 이미지구별로 쓰이는데
이미지 구별은 Type 으로 해야 보안상도 좋지 않을까 합니다.
|

댓글 2개

그런가요? ^^
중요한 이야기 같읍니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
19년 전 조회 1,808
19년 전 조회 1,988
19년 전 조회 1,697
19년 전 조회 1,752
19년 전 조회 1,755
19년 전 조회 1,869
19년 전 조회 1,811
19년 전 조회 1,647
19년 전 조회 1,723
19년 전 조회 1,861
19년 전 조회 1,864
19년 전 조회 1,659
19년 전 조회 2,165
19년 전 조회 1,635
19년 전 조회 1,665
19년 전 조회 2,818
19년 전 조회 1,728
19년 전 조회 1,812
19년 전 조회 3,042
19년 전 조회 1,708
19년 전 조회 1,810
19년 전 조회 1,573
19년 전 조회 1,811
19년 전 조회 3,417
19년 전 조회 1,932
19년 전 조회 1,655
19년 전 조회 1,995
19년 전 조회 1,868
19년 전 조회 1,647
19년 전 조회 1,833
🐛 버그신고