SmorodinKA Да божеж тыж мой, проблема на пять секунд времени, а мусолиться уже пару дней.
ТС во-первых сделай проверку через массив:
$types = array(
'image/gif' => true,
'image/jpeg' => true,
'image/png' => true,
'image/jpg' => true,
);
if (!isset($types[$_FILES['fupload']['type']])) {
....
}
Во-вторых, раздампь ты уже наконец чего у тебя в массиве $_FILES['fupload'] приходит и сам пойми какой тебе еще тип в массив нужно дописать или сюда дамп выложи.
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.