Ciao a tutti,
sto facendo dei tentativi con questo script, molto potente oltretutto.
Allora, ho letto molti post, e da quello che ho capito questo script in automatico permette, in caso di file già esistente di crearne una copia.
Ora la mia domanda è questa:
come è possibile recuperare il nome del file modificato?

da quello che ho capito esiste una funzione GetFileName che in teoria riesce a recuperare il nome del file.
Quindi io ho provato a inserire il seguente codice:
Codice PHP:

<%
dim oUpload
dim immagine
ciao
Set oUpload 
= new cUpload
    oUpload
.SetPath "/intranet/upload/"
    
oUpload.UploadAndSave
        immagine
oUpload.GetFileName()
Set oUpload=Nothing 
Il risultato è che l'upload viene eseguito, ma la variabile immagine rimane vuota...

Inoltre ho provato a eseguire anche il seguente codice, preso dalla cartella esempi, per il rename del file:
Codice PHP:
dim oUpload
dim immagine
ciao
Set oUpload 
= new cUpload
    oUpload
.SetPath "/intranet/upload/"
    
oUpload.UploadAndSave
    immagine 
oUpload.Form("programma")
    
    
'Creo il rename del File
    array fileName
        fileName= split(immagine, ".", -1, 1)
            
    '
Genero un numero random che vada a rendere unico il file da uploadare
    int rand
        Randomize
()
        
rand CInt(Rnd()*100)
    
    
'Modifico FileName
    immagine = fileName(0) & "_" & rand & "." & fileName(1)
    
    '
ReName del file sul server
    oUpload
.SaveAs(immagine)
    
Set oUpload=Nothing 
upload eseguito con successo ma senza il rename che io gli ho richiesto.

Naturalmente io preferirei utilizzare la prima opzione, la seconda è più che altro una curiosità, ma qualcuno sa spiegarmi cosa sto sbagliando?