webForumDet fria alternativet

Fso

5 svar · 278 visningar · startad av danielpetersson

danielpeterssonMedlem sedan apr. 2002123 inlägg
#1

Hej!

Koden ser ut enligt följande:

dim path
path = "\bilder\" & artNr & ".jpg"
IF fso.FileExists(path) = true THEN

Hur skriver man eller använder för metod för att FileSystemObject ska börja leta från arbetskatalogen istället från c:\ ?

hypatiaMedlem sedan feb. 20016 388 inlägg
#2

Jag har aldrig använt FSO, men om jag har uppfattat din fråga rätt har jag en stark aning om att du skriver sökvägar som vanligt även där... ;)

OveRRidEMedlem sedan feb. 200112 078 inlägg
#3
dim path 
path = "c:\" & artNr & ".jpg" 
IF fso.FileExists(path) = true THEN
danielpeterssonMedlem sedan apr. 2002123 inlägg
#4

Jag vet att jag kan ange hela sökvägen dvs c:\.....
Men jag vill kunna köra min webbsida på en webbserver utan att veta hela sökvägen. Jag vill alltså kunna ange sökvägen från arbetsroten för att göra det lättare att byta kataloger mm.

danielpeterssonMedlem sedan apr. 2002123 inlägg
#5

Om man skriver fso.FileExists(path) så utgår den från c:\ och göra därför att fso.FileExists(path) = false, men jag vill utgå från arbetskatalogen och kunna skriva fso.FileExists(path) = true

OveRRidEMedlem sedan feb. 200112 078 inlägg
#6

Du kan ju aldrig komma längre tillbaks i roten än vad webbplatsen tillåter (botten av din hemkatalog alltså, om det finns en bra säkerhetspolicy på servern) men om jag förstått dig rätt vill du läsa ända nerifrån roten på webbplatsen? Isåfall:

dim path 
path = server.mappath("\") & artNr & ".jpg" 
IF fso.FileExists(path) = true THEN
130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)