Ciao a tutti vi spiedo il mio problema:
ho diviso l'area riservata di un sito dalla parte pubblica creando 2 progetti distinti.
nell'area riservata devo fare l'upload di un file (cosa che faccio abitualmente) con il controllo FileUpload, il problema mio nasce dal fatto che l'immagine da caricare non devo caricarla in una cartella del file (dominio) dove sono le pagine dell'area riservata, ma bensi in una cartella presente nel dominio della parte pubblica.
come posso fare?
vi posto qui sotto il codice che uso abitualmente per caricare i file (dove c'è server.mappath dovrei mettere www.domimio.it/public/images/tipipezzi)
Protected Function Carica_File_1(ByVal idcasaed As Long) As String
Dim name As String = "-"
Dim path As String = Server.MapPath("~/public/images/tipipezzi/")
Dim fileOK As Boolean = False
If FileUpload1.HasFile Then
Dim fileExtension As String
fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower()
Dim allowedExtensions As String() = {".jpg", ".jpeg", ".tif", ".gif", ".png"}
For i As Integer = 0 To allowedExtensions.Length - 1
If fileExtension = allowedExtensions(i) Then
fileOK = True
End If
Next
If fileOK Then
name = Gestione_Immagini(idcasaed)
FileUpload1.PostedFile.SaveAs(path & name & ".jpg")
Else
name = "-"
End If
End If
Carica_File_1 = name
End Function