PsdBul adlı üyeden alıntı: mesajı görüntüle
resmi sunucuya aktarmadan önce aşarıdaki kontrolü yaparak sorunu çözebilrisiniz.

$desteklenenformatlar = array("image/jpeg","image/jpg","image/png","image/gif"); 
if (in_array ($_FILES['file']['type'], $desteklenenformatlar)) 
{

eğer belirtilen formatlardaysa burası

}else{
echo "geçersiz dosya formatı";
}
teşekkürler benimde işime yaradı