Det finns ingen inbyggd funktion för det, men detta borde funka:
strSN = Request.ServerVariables("SCRIPT_NAME")
strSN = Mid( strSn, instrrev( strSN, "/" ) +1 )
2 svar · 301 visningar · startad av sadsmile
Om man vill ha fram filnamnet för en sida som man tex befinner så på, finns det då något smart sätt att göra detta på?
Vet att det finns Vet att det finns Request.ServerVariables("SCRIPT_NAME") men den visar ju filens namn i förhållande till rootkatalogen. Med andra ord, har man filen liggandes i en underkatalog så kommer även namnet på den katalogen med. Vill enbart ha filens namn, inget annat. Finns det något smart sätt att göra detta på eller får man skriva en liten snutt so m"trollar bort" allt utan filnamnet om man kör med en script_name ?
Det finns ingen inbyggd funktion för det, men detta borde funka:
strSN = Request.ServerVariables("SCRIPT_NAME")
strSN = Mid( strSn, instrrev( strSN, "/" ) +1 )
Dim fName, fURL
fURL = Request.Servervariables("SCRIPT_NAME")
fName = Right(fURL, Len(fURL)-InStrRev(fURL, "/"))
Response.Write("Filens namn är: " &fName)