Hej! Har för mig att Server.MapPath("") returnerar aktuell mapp, men jag har ingen server tillgänglig för att testa just nu... Funkade inte med (""). Jo, då får jag fram hela sökvägen till den mappen jag vill åt men Finns säkert något enklare men funkar: Microsoft VBScript compilation error '800a03ee' Hur kollar jag aktuell mapp?
Undar om någon kan hjälpa mig med följande:
Jag skulle vilja ha en rutin som kollar vilket namn
den mapp jag "befinner mig i" har och lägger det i en
session. Måste också lösa detta utan att behöva ha
skrivrättigheter i mappen. Jag antar att det går att greja
med FileSystemObject men måste man inte ha skrivrättigheter
för att överhuvudtaget använda det?
Hälsningar
/..RonnieSv: Hur kollar jag aktuell mapp?
Du behöver inte skrivrttigheter för att använda FSO.
/JohanSv: Hur kollar jag aktuell mapp?
Server.MapPath() error 'ASP 0171 : 80004005'
Missing Path
/members/test/Default.asp, line 9
The Path parameter must be specified for the MapPath method. Sv: Hur kollar jag aktuell mapp?
jag vill enbart åt namnet på mappen som jag för närvarande befinner
mig i?
Det känns som om man är på rätt väg i alla fall.
Det jag vill är helt enkelt:
strAnvMapp=Server.MapPath(currentFolder)
Funkar förstås inte men ni förstås poängen.
:-)
/..RonnieSv: Hur kollar jag aktuell mapp?
<code>
Function CurrentFolder()
Dim fullPath, thisFolder
fullPath = Server.MapPath(".")
thisFolder = Right(fullPath, Len(fullPath) InStrRev(fullPath, "\") -1)
CurrentFolder = thisFolder
End Function
</code>
/TommySv: Hur kollar jag aktuell mapp?
Expected ')'
/members/test/Default.asp, line 14
thisFolder = Right(fullPath, Len(fullPath) InStrRev(fullPath, "\") -1)
-------------------------------------------^
Hmmm...
Är inte riktigt hundra på var jag skulle klämma in denna parentes?
/..Ronnie