"Christian" <criis@mailme.dk> skrev i en meddelelse
news:3af7cdbf$0$5731$4d4eb98e@news.dk.uu.net...
> Jeg har en frygtelig masse pdf-filer som kan downloades. Derfor vil jeg
lave
> en side der viser alle filerne som links. Men jeg gider ikke skrive
> filnavnene ind i en database og så få asp-siden til at lave links
herudfra.
> Er der ikke en metode til at få en asp-side til at kigge direkte i en
mappe,
> og så lave et link for hver fil??
>
Koden du skal bruge er således:
<%
'Her sættes stien
FileDir = "/pdfs/"
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFS.GetFolder(Server.MapPath(FileDir))
Set objFiles = objFolder.Files
'Her skrives antal af filer i bibliotek. Kan fjernes hvis den ikke skal
bruges.
Response.Write "<p>Der er " & objFiles.Count & " billeder i dette
bibliotek</p>"
'Her kigges på hver fil og laver dem til et link der peger på dem.
Størrelsen på hver fil vises samtidig.
For Each File In objFiles
filnavn = FileDir & File.Name
Response.Write "<a href='" & File.Name & "'> " & File.Name & "</a> (" &
File.Size & " bytes)<br><br>"
Next
Set objFS = Nothing
%>
Hvis du ikke kan få det til at virke så skriv endelig og lad mig hjælpe dig.
--
MK
http://www.msdesign.dk
Webdesign til alle & portal til verden