Buenos días a todos, tengo un problemilla a la hora de recojer la carpeta
anterior. Me explico:
Tengo el siguiente directorio:
\wwwroot
\sitioWEB
\admin
\index.asp
\imagenes
\hola.jpg
Desde "index.asp" quiero acceder al contenido de la carpeta "imagenes",
desde "index.asp" uso el siguiente código:
Dim sBasePath
sBasePath = Request.ServerVariables("PATH_INFO")
sBasePath = mid(sBasePath,1,instr(2,sBasePath,"/")) & "imagenes/"
Este código me devuelve "/sitioWEB/imagenes/", que es lo que quiero. Hasta
aquí todo correcto. El problema viene cuando bajo todo el sitio un nivel, es
decir, de la siguiente forma:
\wwwroot
\admin
\index.asp
\imagenes
\hola.jpg
En este caso, el código anterior me debería devolver "/wwwroot/imagenes/",
que sería lo que estaría bien. Pero me devuelve "/admin/imagenes/". ¿Como
puedo obtener el valor que deseo?
Muchas gracias por su ayuda.
Leer las respuestas