Forum Webscript.Ru
Программирование => Perl => Тема начата: Error202 от 22 Ноября 2005, 14:13:52
-
Пользователь вводит путь к картинке [Обзор...]
Она заливается на сервер и отображается...
Как ограничить размеркартинки 30Кб-ами и проверить, что там действительно картинка..?
-
Всем спасибо... Объем решил проверять по мере скачивания...
А как быть с содержанием... Проверять первые байты?
-
my $content_type = lc (uploadInfo($filename)->{\'Content-Type\'});
if ( $content_type =~ /^image/ )
{
...
}
-
Спасибо, попробуем...
-
попробуйте еще
; use Image::Info qw/image_info/
; my $IMG = $q->upload(\'img\') #CGI
; my $imgi = image_info($IMG)
; if($imgi->{file_ext}!~/jpg|gif|png/)
{ # подходящие форматы
}