Ciao, potresti fare l'upload in una cartella temporanea (di servizio), recuperare il nome del file e la sua estensione e poi verificare nella cartella finale se il file esiste già, a questo punto decidi cosa fare, io lo uso per le foto, MmFoto1 è la foto che ho appena uplodato:
Codice PHP:
'splitto per ottenere il nome
FotoSplit = Split(MmFoto1, "\")
FotoNome = FotoSplit(UBound(FotoSplit))
'splitto per ottenere l'estensione
FotoSplit = Split(FotoNome, ".")
FotoEstensione = FotoSplit(1)
NomeNuovaPFoto = QSID & "_" & ProxNumFoto & "." & FotoEstensione
'rinomino
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
Fso.moveFile(PathFotoTemp & "/" & FotoNome), (PathFoto & "/" & NomeNuovaPFoto)
Set Fso = Nothing
fulvio.