이미지 체크 정보
이미지 체크
본문
파일 업로드 된 것의 구별이나,
뷰에서 보여지는 이미지가 확장자만 맞다면 그냥 보여집니다.
먼뜻인고 하니, 현재는 확장자가 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 으로 해야 보안상도 좋지 않을까 합니다.
뷰에서 보여지는 이미지가 확장자만 맞다면 그냥 보여집니다.
먼뜻인고 하니, 현재는 확장자가 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 으로 해야 보안상도 좋지 않을까 합니다.
추천
0
0
댓글 2개
그런가요? ^^
중요한 이야기 같읍니다.