30 messaggi dal 27 settembre 2007
Ciao
Tramite una pagina ASP dovrei spostare un file dalla cartella A alla cartella B.
Nella cartella A il file viene Uplodato da un sito FTP.
Il mio problema è caire se il file è stato completamente Uplodato per poi lanciare il comando MoveFile per spostarlo.

Grazie
301 messaggi dal 31 maggio 2006
ciao
purtroppo non puoi sapere se il file è stato uploadato, almeno non dalla pagina asp,lo puoi fare se sai già che dimensione ha ( e quindi puoi controllare se la dimensione corrente è uguale a quella totale del file). Un metodo che puoi usare è provare a fare la move se hai errore allora il file è ancora lockato per l'upload, attendi un tot di tempo e poi rirpova.
30 messaggi dal 27 settembre 2007
Stavo pensando di creare una loop e controllare il peso file.
Quando vedo che è stabile allora lo sposto.
Come faccio a controllare quanto pesa un file??
301 messaggi dal 31 maggio 2006
Ciao

esempio per peso file
<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.asp")
Response.Write("The size of test.asp is: ")
Response.Write(f.Size & " bytes.")
set f=nothing
set fs=nothing
%>


se metti questo codice in un loop ottieni come risultato di far salire la cpu a 100% per tutto il tempo che cicli; non è consigliato assolutamente.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.