01. december 2003 - 16:44Der er
7 kommentarer og 1 løsning
fso hente filer i en anden mappe
Dette fungerer fint når selve asp-filen ligger i samme mappe som jeg vil hente filerne fra, men ikke når filerne ligger i en undermappe. Jeg har prøvet med../ og andet uden at få det til at virke....hjælp <%
dim filelist set fso = CreateObject("Scripting.FileSystemObject") set folder = fso.GetFolder(Server.Mappath("/rapporter")) set files = folder.Files
Det er meningen at man skal kunne se de filer der ligger i mappe "rapporter" som er en undermappe til der hvor asp-filen ligger og det virker ikke. men når jeg putter asp-filen i mappen duer det.
Ja jeg har en ide om hvad det er. Jeg kommer lige i tanke om hvis du bruger file.path som jeg før anbefalte så vil den skrive den fysiske sti til filen eks: c:\inetpub\wwwroot\bla\rapporter\xxx.yyy Det vil virke lokalt på din egen maskine men på en web-server (web-hotel) vil det ikke virke...
Så du må skrive ./rapporter igen ved linket til filen sådan denne: response.write "<a href=""" & file.path & """>" & file.name & " </a><br/>" filelist = filelist & "," & file.name
En anden ting omkring . .. og / : / betydedr root . eller ./ betyder denne folder .. btyder en folder op
Synes godt om
Ny brugerNybegynder
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.