Avatar billede doggy82 Praktikant
15. november 2003 - 16:35 Der er 13 kommentarer og
1 løsning

directory listing script

Hej og go' lørdag.

Jeg fandt et lille snedigt script som let og hurtigt laver en liste med links vha. directory listing. Og det vil jeg gerne ha' på et website som jeg er ved at lave.
Mit problem er så bare at jeg gerne vil ha' en omvendt alfabetisk rækkefølge.
Feks. så peter.txt kommer før anders.txt.
Og 456.jpg kommer før 001.jpg.

Er der en som kan lave koden om så den gør det ?
Så vl jeg blive glad
Lasse

Her er koden:

<body>

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

Dim objFSO, objFile, objFileItem, objFolder, objFolderContents
Set objFSO = createObject("scripting.FileSystemObject")

Set objFile = objFSO.GetFile(strPhysicalPath)

Set objFolder = objFile.ParentFolder

Set objFolderContents = objFolder.Files
%>
<table cellpadding=4>
<tr align=left><th align=left>File Name</th><th>Type</th><th>File Size</th><th>Last Modified</th></tr>
<%
For each objFileItem in objFolderContents
%>
<tr><td align=left>
    <a href="<%= objFileItem.Name %>"><%= objFileItem.Name %></a></td>
    <td align=right><%= objFileItem.Type %></td>
    <td align=right><%= Round(objFileItem.Size / 1024) %>Kb</td>
    <td align=right><%= objFileItem.DateLastModified %></td>
    </tr>
<%
Next
%>
</table>
</body>
Avatar billede doggy82 Praktikant
15. november 2003 - 17:03 #1
..bare sig til hvis I er i tvivl om hvad jeg snakker om.
Avatar billede martin_moth Mester
15. november 2003 - 20:08 #2
Det ligner unægteligt VBScript på en .asp-side. Og så er du i den forkerte kategori. Prøv i http://www.eksperten.dk/kat/297/

Men - VBScript og VB ligner jo hinanden :o) Hvis der ikke er en egenskab i retning af .Sort eller noget i den stil på don objFolderContents, så ville jeg læse det ehel over i et array, og så sortere arrayet på helt normal vis ved en lille selvskrevet procedure :o)
Avatar billede martin_moth Mester
15. november 2003 - 23:27 #3
Og skal du sorterer det hele "manuelt" som jeg antyder, med din egen sorteringsprocedure, er det så heldigt, at der er nogen der har programmeret det hele for dig :o)

http://www.eksperten.dk/spm/219755
Avatar billede doggy82 Praktikant
16. november 2003 - 13:58 #4
Hhhmmm jeg kan ikke lige overskue alt det kodeværk. Og jeg er i tvivl om du helt forstår hvad jeg mener.
Men anyway. Jeg skal bare ha' lavet så'n en sortering; om det så skal være en omskrivning af mit nuværende script eller et helt nyt, er lige meget.
Men tusinde tak for svaret. Jeg tror lige jeg hopper over i ./kat/297/
Nu bliver jeg jo så lidt i tvivl om det der med at oprette samme spørgsmål to gange inden for en uge -reglen. Well what ever...
Avatar billede doggy82 Praktikant
16. november 2003 - 14:00 #5
Aaahhh ja. lol - det er sgu da forkert kategori  ..lol
Avatar billede martin_moth Mester
16. november 2003 - 14:15 #6
Du skal lukke dette spørgsmål, før du opretter et andet om samme emne. Men jeg har jo givet dig svaret - du skal oprette en sorteringsalgoritme, og jeg har linket til et spørgsmål hvor koden allerede er skrevet.
Avatar billede doggy82 Praktikant
16. november 2003 - 14:22 #7
åh ja, forresten så her vi hoppet her over: http://www.eksperten.dk/spm/428193
Avatar billede doggy82 Praktikant
16. november 2003 - 14:25 #8
Ja men det er jo netop det jeg siger at jeg ikke kan forstå. Jeg kan ikke overskue det. Vil du være flink at vælge det ud fra http://www.eksperten.dk/spm/219755 som jeg skal bruge. Så vil jeg være meget taknem'li'
Ellers tusinde tak for hjælpen.
Avatar billede doggy82 Praktikant
16. november 2003 - 14:31 #9
og et ser for mig ud som om at det der script omdøber filerne. Det skal jeg ikke. De skal bare sorteres som de gør med nuværende script - bare omvendt alfabetisk.
Avatar billede doggy82 Praktikant
16. november 2003 - 14:32 #10
ja altså mit nuværende sorterer jo ikke filerne. De bliver jo bare sorteret alfabetisk par-default
Avatar billede doggy82 Praktikant
16. november 2003 - 14:33 #11
Så der skal nok laves noget sorterings kode-noget-værk til at styre det
Avatar billede martin_moth Mester
16. november 2003 - 16:31 #12
Avatar billede doggy82 Praktikant
17. november 2003 - 01:31 #13
iiii altså kære ven jeg er glad for at du prøver at hjælpe, men jeg fatter ikke det kodesprog. Havde det været noget html havde jeg fint kunne stykke kodestumperne sammen. Det er jo derfor jeg stiller spørgsmålet; i stedet for at søge på exp eller på Google. Men fint nok, jeg har tålmodighed nok til at vente til en eller anden kommer forbi med løsningen. Det burde da ikke være så svært at lave.
Avatar billede martin_moth Mester
17. november 2003 - 07:08 #14
Life is at bitch.
Skal man i bad bliver man våd.
Vil man programmere VB-Script skal man skrive kode...
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