kan du inte köra typ
mapp = request.servervariables("path_info")
mapp = left(mapp, instrrev(mapp,"/"))
3 svar · 195 visningar · startad av Eclipse
Jag vill få ut i vilken mapp jag befinner mig i. Med server.mappath blir det "C:\..." och med Request.ServerVariables("PATH_INFO") och de andra blir filnamnet inlkluderat, "/menu/index.asp".
Jag vill bara ha "/menu/"
:-)
kan du inte köra typ
mapp = request.servervariables("path_info")
mapp = left(mapp, instrrev(mapp,"/"))
Då får du nog ta o skriva en liten funktion, som splittar PATH_INFO vid varje / och sedan hämta näst sista värdet.
Exempel:
function Mappen()
arrDirs = split(Request.ServerVariables("PATH_INFO"), "/")
arrLen = uBound(arrDirs)
currentDir = "/" & arrDirs(arrLen-1) & "/"
Mappen = currentDir
end function
Borde returnera /menu/ om du står i lalala/lala/menu/index.asp... Koden är helt otestad, så skäll inte på mig om den inte funkar