Avatar billede jpe Nybegynder
17. september 2002 - 13:17 Der er 2 kommentarer og
1 løsning

directory browsing

jeg har prøvet at høre i win2000 server, men har ikke fået svar så nu prøver jeg her...
jeg mener at koden er go' nok

jeg har følgende problem:
man kan godt se filerne i et dir hvis man gør det via directory browsning, men hvis jeg laver et asp script der skal vise filerne i dir'et så sker der ingen ting.
spørgsmålet er så hvordan jeg sætter min server op så jeg kan se filerne via et asp script.
og ja jeg er sikker på at scriptet virker da jeg har prøvet flere bla.

<%
    strPathInfo = Request.ServerVariables("PATH_INFO")
    strPhysicalPath = Server.MapPath(strPathInfo)

    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objFile = objFSO.GetFile(strPhysicalPath)
    Set objFolder = objFile.ParentFolder
    Set objFolderContents = objFolder.Files

    For Each objFileItem in objFolderContents
      If Not Right(objFileItem.Name,3) = "asp" Then
        Response.write "<a href="
        Response.Write(objFileItem.Name)
        Response.write ">"
        Response.Write(objFileItem.Name & "<br>")
        Response.write "</a>"
      End If
    Next
%>
håber der er hjælp at hente
Avatar billede eagleeye Praktikant
17. september 2002 - 13:34 #1
Ligger den folder uden for "web-serveren" for så er det sikkert fordi du via Internet Guest Account ikke har de rigtige rettigheder til den folder.
Avatar billede Slettet bruger
17. september 2002 - 13:34 #2
"Hænger" serveren bare? Så kan det skyldes Norton Antivirus.

http://www.aspfaq.com/show.asp?id=2180
Avatar billede jpe Nybegynder
22. maj 2003 - 16:52 #3
hmmm der er gået lang tid og jeg kan ikke huske hvordan jeg fik løst det... men ellers tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester