salvataggio immagine su server

Cforever

Utente Attivo
17 Feb 2005
59
0
0
44
Airasca(to)
ciao ho un problema: attraverso un client devo inviare un immagine ad un server che dovrà poi salvarla all'interno di una cartella....se eseguo la pagina attraverso il .NET oppure utilizzando sull'url del browser localhost, l'operazione di invio e di salvataggio avvengono con succsso; se invece sull'url utilizzo l'ip della macchina, nel momento in cui l'immagine deve essere salvata sul server mi viene chiesta la password e lo username.....secondo voi è un problema di web.config o di una qualche impostazione dell'iis?


grazie
 
Private Function Post_Image(ByVal inputfile As System.Web.UI.HtmlControls.HtmlInputFile) As String
Dim pathServerImmagini As String = ConfigurationSettings.AppSettings("ImagePath")
Dim FileName As String
Dim Path_Remoto As String

If Not inputfile.PostedFile Is Nothing Then

FileName = Path.GetFileName(inputfile.PostedFile.FileName)
If inputfile.PostedFile.FileName <> "" Then
Path_Remoto = pathServerImmagini & FileName
Else
Path_Remoto = ""
Return Path_Remoto
End If

Try
inputfile.PostedFile.SaveAs(Path_Remoto)
Catch E As FileLoadException
cmd.Text = "Errore Copia File"
End Try
Else
Path_Remoto = ""
End If

Return Path_Remoto
End Function


l'unica differenza che mi pare aver visto è il path sul saveas io utilizzo solamente una stringa e sull'esempio che mi hai proposto utilizza il Server.MapPath....adesso provo se l'errore è effettivamente quello poi magari ti faccio sapere...


grazie
 
ciao, ho appena provato a modificare il mio codice seguendo quello che c'è scritto sull'esempio ma continua a darmi lo stesso problema; quando provo a farel'upload di un immagine mi appare la finestra di autenticazione;


qualche altro suggerimento? grazie
 
potrebbe anche essermi utile sapere come si fa ,attraverso iis 5, a gestire l'upload di file.....dovrei anche settare privilegi particolari sulla cartella dove devono finire le immagini?

grazie
 

Discussioni simili