ok allora forse l' "errore" è questo controllo che faccio sul tipo di immagine che viene caricata:

Codice PHP:
if ($immagine_type1 != "image/jpeg" || 
    
$immagine_type2 != "image/jpeg")      
{ echo 
'Il formato consentito è solo jpeg';

Se lascio un campo vuoto ovviamente non riconosce il formato come jpeg. Come posso risolvere? E' necessario che le immagini caricate siano solo jpeg.