Ciao ho un problema con un ciclo che recupera tutti i files selezionati in un form ed inviati in upload al server:
codice:
If Form.State = 0 Then
Const VirtualFolder = "UploadFolder"
Dim file, DestFileName
For Each file In Form.Files.Items ' inizio del ciclo
If Len(file.FileName) > 0 Then
DestFileName = GetUniqueFileName(file.FileName, DestinationPath)
File.SaveAs DestinationPath & "\" & DestFileName
Response.Write "Il seguente File:<Font Color=red> " & FileFileName & "</Font>" & " é stato regolarmente inviato al server.
"
End If
Next
Questo ciclo recupera tutti i files del form e rimane attivo fino a che recupera tutti i file.
Non posso assegnare un nome diverso per ogni ciclo in quanto recupera un file e si riattiva.
Quando faccio l'iscrizione nel recordset alla variabile File rimane in memoria il valore ultimo assegnato del ciclo che corrisponde all'ultimo file uplodato. Il sistema se inserisco un solo file funziona correttamente ma se ne inserisco più di uno mette sempre il nome dell'ultimo file.
Qual'è il modo per estendere il ciclo per recuperare anche il secondo nome del file?.
grazie