anche se vuoto inserisce comunque un record nel database
non ho capito, $_FILES è sempre vuoto o sempre "non" vuoto?