La tua form non va bene: quando spedisci dati binari devi specificare l'attributo "enctype":

Codice PHP:
<form method="post" name="annuncio" action="form2.php" enctype="multipart/form-data"
In aggiunta (ma questo non è pregiudicante), l'attributo value e size di un input file non è usato:

Codice PHP:
<input type="file" name="foto1" />


<
input type="file" name="foto2" />


<
input type="file" name="foto3" /> 
Messo a posto la form, riprova gli scripts che hai provato: "probabilmente" funzioneranno!