Salve a tutti mi chiamo Riccardo e sono nuovo in questo forum. Colgo quindi l'occasione per salutare tutti e ringraziarvi in anticipo per le risposte.

Pongo subito la mia domanda per chiedere a voi aiuto con il multi uploader di php nei form..
Mi spiego meglio ho creato un form e collegato correttamente al database.
Nell'input type 'file' ho messo "multiple" cosi da permettere di poter caricare più foto contemporaneamente ma una volta inviate al database invece che caricarmi le foto mi mostra o array o soltanto l'ultima foto caricata.
sapete come aiutarmi??
GRAZIE in anticipo
Riccardo

Codice PHP:
   <?php    if(!isset($_POST['invia'])) {   ?>      
 <form name="inserimento_secondo" action="index.php?modulo=carica" method="post" enctype="multipart/form-data">        
<input type="file" multiple name="foto" />
<input type="submit" name="invia" value="invia" />    
</form>            
                      <?php              
 
}else {         
        
                        
define ('UPLOAD_DIR' ,'../upload/');                
$nome_file_temp=$_FILES['foto']['tmp_name'];       
 
$nome_file=$_FILES['foto']['name'];                                                      
  if (!
move_uploaded_file($nome_file_temp,UPLOAD_DIR.$nome_file)){                    
echo 
"<p>Errore nel caricamento</p>";         }                                
 
$sql"INSERT INTO immagini (id_immagini, id_foto,  immagini ) VALUES ('', '', '$nome_file' ) ";        

        if (
$query=mysql_query($sql)) {                                             
   echo 
"<p>Grazie per aver caricato, torna alla  <a href=\"index.php?modulo=aggiungi\">Home</a>  </p>";                                                        
 }                                
mysql_close();
         }