webForumDet fria alternativet

Server.mappath()

4 svar · 241 visningar · startad av Troxy

TroxyMedlem sedan mars 20041 505 inlägg
#1

Ska dessa rader verkligen ge samma sökväg?

Server.mappath("test")
Server.mappath("../test")

Jag får i alla fall samma resultat!

Mvh Troxy

GuffaMedlem sedan juni 2004533 inlägg
#2

Nej, de ger inte samma sökväg.

Visa hur du använder dem.

m_soderlundMedlem sedan sep. 20026 425 inlägg
#3

Om du har en mapp som heter huvudmapp, en som heter test och en som heter test2 så kommer du till test-mappen om du i test2-mappen har en fil du har koden

server.mappath("../test")

i. ../ ger dig åtkomst till mappen precis över i hierarkin. :)

Krångligt? Ja. ;)

WebbisNetMedlem sedan feb. 20032 027 inlägg
#4

Re: Server.mappath()

Troxy skrev:

Ska dessa rader verkligen ge samma sökväg?

Server.mappath("test")
Server.mappath("../test")

Jag får i alla fall samma resultat!

Mvh Troxy

varför inte bara utgå från roten med /

TroxyMedlem sedan mars 20041 505 inlägg
#5

Detta är mina resultat:

Response.write Server.mappath("test")

X:\2534\www\test

Response.write Server.mappath("../test")

X:\2534\www\test

Response.write Server.mappath("../../test")

X:\2534\test

Notera att ASP-filen ligger i root-katalogen. Varför måste jag skriva ../ två gånger för att gå tillbaka en nivå? Ligger problemet på serversidan tro?

394 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
271 ms — hämta forumlista (db)
121 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)