Buongiorno a tutti.
Con la ricerca ho trovato un codice per fare l'upload di più files simultaneamente; in effetti il codice funziona bene se invio massimo due files al server, al contrario se ne invio più di due (nel mio caso dovrebbero essere sei) lo script va in errore:
Error Type:
Microsoft VBScript runtime (0x800A0009)
Subscript out of range: '2'
arr_file(cont) = File.FileName
Questo è l'array utilizzato:
codice:
Dim File, DestFileName
dim arr_file(1)
cont = 0
For Each File In Form.Files.Items
If Len(File.FileName) > 0 Then
DestFileName = GetUniqueFileName(File.FileName, DestinationPath)
DestinationFileName = DestinationPath & File.FileName
response.write DestinationFileName &"
"
File.SaveAs DestinationPath & "\" & DestFileName
a = virtDestinationPath & File.FileName
response.write a &"
"
arr_file(cont) = File.FileName
cont = cont +1
End If
Next
Sapete aiutarmi?
Vi ringrazio.