/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
tjek om mappe findes?
Fra : Magnus


Dato : 08-03-02 21:28

Hvordan kan jeg tjekke om mappen "test" den findes i mappen "billeder"

billeder/test/
billeder/


IF test findes then
Mappe findes!
else
Mappe findes ikke!
end if


/Magnus



 
 
Torben Brandt (08-03-2002)
Kommentar
Fra : Torben Brandt


Dato : 08-03-02 22:38

Magnus wrote in dk.edb.internet.webdesign.serverside.asp:
> Hvordan kan jeg tjekke om mappen "test" den findes i mappen "billeder"
>
> billeder/test/
> billeder/
>
>
> IF test findes then
> Mappe findes!
> else
> Mappe findes ikke!
> end if
>
Du skal bruge metoden FolderExists i FileSystemObject'et:

Set fso = Server.CreateObject("Scripting.FileSystemObject")
If fso.FolderExists(Server.MapPath("/billeder") & "\test") then
Response.Write "Mappe findes!"
Else
Response.Write "Mappe findes ikke!"
End If

I linie 2 af koden bruger jeg kun Server.MapPath på den del af stien, som
jeg ved findes. Da jeg nogle gange er ude for at Server.MapPath ikke
virker hvis stien ikke findes.
Da jeg så manuelt sætter "\test" på, så virker det nok ikke på
Unix/Linux, så skal man måske skrive "/test" ?

Hvis der ellers er nogle der har erfaringer med hvordan man bruger
Servar.MapPath på en "pænere" måde til stier der måske findes, så vil jeg
gerne høre om det.

mvh Torben

--
KONKURRENCE PÅ HTML.dk:
fortæl hvordan din drømmeeditor ser ud
og vind luksus webhoteller fra Wannafind
KLIK HER! => http://www.html.dk/editor

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste