Делаю загрузку изображения на сервер через ajax.
В обработчике примерно такое содержание, как в
этой статье.
Стоит проверка mime type:
$file_types = array('image/png','image/x-png','image/jpeg');
if(!in_array($_FILES['logotype']['type'], $file_types))
{
//error
}
Все работает, но такой код пропускает ярлыки программ. То есть если попытаться загрузить ярлык любой программы, вместо изображения, то он пройдет проверку! Я никак не пойму, почему так происходит.
P.S. Статьи на хабре читал.