Avatar billede jelle Nybegynder
23. januar 2007 - 17:13 Der er 3 kommentarer og
1 løsning

Hjælp til denne stump kode

Hej Eksperter!

Jeg er igang med at lave et script som kan vise filer i en mappe...

Mit problem er bare, der hvor scriptet ligger er på admin.disco-mafiaen.com og den skal gerne vis noget der ligger på www.disco-mafiaen.com/filer. Hvordan kan jeg gøre det?

Det er den her kode jeg bruger:

<%

If request.Querystring("dir") <> "" Then
  dir = "/" & request.Querystring("dir")
else
  dir = "/"
End if


Dim myFso
Set myFso = Server.CreateObject("Scripting.FileSystemObject")

Dim myFolder
Set myFolder = myFso.GetFolder(Server.MapPath(dir))

Dim SubFolders
Set SubFolders = myFolder.SubFolders

Response.Write "Foldere i mappen:<br><br>"

For Each folder in subFolders
    Response.Write "<a href='?dir=" & folder.Name & "'>" & folder.Name & "</a><br><br>"
Next

Dim files
Set files = myFolder.Files

Response.Write "Filer i mappen:<br><br>"

For Each file in files
    Response.Write "<a href='" & file.Name & "'>" & file.Name & "</a><br>"
    Response.Write "Type: " & file.Type & "<br>"
    Response.Write "Size: " & file.Size & "<br><br>"
Next

Set files = Nothing
Set subFolders = Nothing
Set myFolder = Nothing
Set myFso = Nothing

%>


På forhånd tak
Avatar billede jelle Nybegynder
23. januar 2007 - 17:15 #1
Lige en rettelse:

If request.Querystring("dir") <> "" Then
  dir = "/" & request.Querystring("dir")
else
  dir = "/"
End if


skal jo bare skiftes ud med: dir = "www.disco-mafiaen.com/filer" eller noget i den stil...
Avatar billede madeindk Nybegynder
23. januar 2007 - 17:32 #2
Prøv at udskriv Server.MapPath ved: <%= Server.MapPath(.) %> og så post den her :-)
Avatar billede madeindk Nybegynder
23. januar 2007 - 17:33 #3
Eller nej, det gør du vist nok ved: <%= Server.Mappath(".") %> - er ikke sikker ;-)
Avatar billede jelle Nybegynder
19. februar 2010 - 13:10 #4
lukker
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