Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim obj As String = Me.FileUpload1.FileName.ToString
Dim percorso As String = "images/" & obj
Try
Dim percorsodef = Server.MapPath(percorso)
Me.FileUpload1.SaveAs(percorsodef)
Response.Write("File uplodato con successo!!")
Catch es As System.InvalidOperationException
Response.Write(es.Message.ToString())
End Try
End Sub
Stai attenta soltanto che detto script eseguito su un hosting necessita che la cartella images sia configurata come cartella con i privilegi di scrittura e lettura. Di solito l'unica cartella che ha simili privilegi sono due:
- una cartella per memorizzare tutti i database di access (esempio su aruba è mdb-database)
-una cartella public dove memorizzare qualsiasi altra risorsa, come ad esempio le immagini
Il metodo SaveAs del controllo web server FileUpload assolve la funzione di salvare.