ciao ragazzi
ho questa situazione, ho scaricato l'upload di baol, mi funziona tutto tranne il percorso delle immagini che mi viene salvato nel database access come d:/sitoweb/sitoweb/ecc...

spiego ulteriormente... sono nella root principale

all'interno ho una cartella "upload"

all'interno di upload questi file:

cartella "files" (dove vengono effettivamente salvate le immagini)
cartella "database" (con all'interno il file database.mdb)
un form che invia i dati al file database_upload

codice:


<%
Dim oUpload
Set oUpload= new cUpload
With oUpload
'La riga seguente impoosta la connessione al database e la tabella di inserimento dati
'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open()
.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/upload/database/database.mdb"),"SELECT Top 1 * FROM news"
.EnabledAspUpload	= False
.EnabledImageSize	= False
.EnabledLog 		 = False
.AutoRename 		 = True
.Overwrite			 = False
.SetPath "files\"
.Load
.MoveFirst
if .EOF then
	NumFiles = .Count()
	Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il ttipo di file."
else
	.Database.Open()
	While Not .EOF
			.Save
			response.Write "il file " & .GetFileName &" è stato salvato 
"
			'Inserimento dei valori


			.Database.Fields("immagine") = .GetCompletePathFile
			'Inserimento
			.Database.AddNew()
	.MoveNext
	Wend
end if
End With
Set oUpload = Nothing

%>

ora come avrete notato questo file include il file "upload.asp"
dove c'è la maledetta riga:

iPath = Server.MapPath (StringPath) & "\"


ebbene quando vado poi a richiamare in una pagina di prova (nella cartella upload) le immagini con "../upload/files/<%=rs("immagine")%>"

mi appare un percorso assurdo con d:/

sto impazzendoooo