Ciao ho un problema con un ciclo che recupera tutti i files selezionati in un form ed inviati in upload al server:
Questo ciclo recupera tutti i files del form e rimane attivo fino a che recupera tutti i file.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
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

Rispondi quotando

