Torna al Thread
esito = uploadImageResize.ftp("ftp://ftp.miosito.it/", "utente", "password", FileUpload1.FileName, FileUpload1.FileBytes, id)
Imports Microsoft.VisualBasic
Imports System.Net
Imports System.Net.FtpWebRequest
Imports System.Net.WebClient
Public Class Class_ftp
Function ftp(ByVal ftpURL As String, ByVal userid As String, ByVal pswd As String, ByVal filename As String, ByVal filenameb() As Byte, ByVal parte As String)
'Accesso all' ftp del sito
Dim clsRequest As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create(ftpURL & filename), System.Net.FtpWebRequest)
Dim bFile() As Byte
clsRequest.Credentials = New System.Net.NetworkCredential(userid, pswd)
clsRequest.Method = System.Net.WebRequestMethods.Ftp.UploadFile
clsRequest.UsePassive = False
' leggo il file
bFile = filenameb
'upload il file via ftp
Dim clsStream As System.IO.Stream = clsRequest.GetRequestStream()
clsStream.Write(bFile, 0, bFile.Length)
clsStream.Close()
clsStream.Dispose()
Return filename
End Function
End Class