Salve a tutti,
Ho già letto con molta accuratezza il thread dedicato alle novità di Win2003 ma non ho torvato la soluzione al mio problema.
http://forum.html.it/forum/showthrea...=&pagenumber=1

Vi spiego con gli step che ho seguito:

step1: con una query estraggo il nome di un'immagine dal db
"select imgName from immagini where imgId = xxx"

step2: prelevo il nome dell'immagine dal recordSet
nomeImmagine = rs("imgName ")
response.write nomeImmagine --> stampa correttamente il nome della mia immagine con tanto di estensione jpg. Insomma fin qui tutto OK

step3: devo recuperare il mapPath della mia immagine, le immagini sono tutte in una cartella che si chiama gallery, quindi:
nomePercorso = Server.MapPath("gallery/"&nomeImmagine)
oppure
nomePercorso = Server.MapPath("/gallery/"&nomeImmagine)
response.write nomePercorso

COSA SUCCEDE:
1. il response.write nomePercorso non stampa nulla, cioè vedo la pagina completamente bianca

2. faccio
nomePercorso = Server.MapPath("/gallery/")
response.write nomePercorso
il response.write stampa correttamente il percorso della cartella gallery

3. faccio
nomePercorso = Server.MapPath("/gallery/nomeEffettivoDellImmagine.jpg") -->cioè non passo il nome dell'immagine nella variabile ma scrivo il nome reale
response.write nomePercorso
il response.write stampa correttamente il percorso dell'immagine

CONCLUSIONE:
Ci sono problemi con le variabili passate nel mapPath? Come posso risolvere il mio problema?

Grazie