parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ваш код сожрет кучу «лишней памяти». Можно написать проще и быстрее...

Sumo 09.09.2012 08:08 / 09.09.2012 08:20

$exts[
  $.jpg[]
  $.gif[]
  $.png[]
]
^if(!(def $form:files.image || ^exts.contains[^file:justext[^form:image.lower[]]])){
  Файл не является изображением!
}
p.s. Не на всех платформах используется расширение файлов и его проверка, например, отбрасывает всех пользователей маков. Поэтому надежную проверку можно сделать исключительно внешними инструментами (NConvert, ImageMagick или file).