Ciao

vorrei poter limitare le dimensioni di un allegato (sia in Kb che in px ... che ne so per le foto vorrei poter dire 'max 200x150' ...)

tempo fa mi consigliarono questo codice (per limitare il file a max 100 Kb)

codice:
file = Request.Form("file_da_allegare")
Set objFSO = Server.CreatObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(file)
dimensione = Round(objFileSize/1000,0)
If dimensione > 100 Then
'scrivi avviso che non è possibile caricare
Else
'codice per caricare il file
End If


'objFile.Size indica i valori in byte quindi 12000 equivale a circa 12 Kb ....
ma questo codice

1. ha caricato lo stesso un file di 1 megabyte!!!!

2. lo ha caricato al di fuori della mia root sul server ... cioé, avendo io uno spazio a pagamento, ha caricato il file al difuori del mio spazio e i gestori hanno dovuto cancellarmelo ... ( )

qualcuno conosce metodo migliore e, soprattutto, SICURO?

enza