Avatar billede t_mons Nybegynder
21. december 2004 - 12:31 Der er 4 kommentarer og
1 løsning

Udfylde en selectbox med asp sider som ligger i roden af ens site

Hvordan kan man få udfyldt en selectbox med de asp sider der ligger i i roden af ens site...

hvis det kan lade gi sig !!

mvh
t_mons
Avatar billede tofte Juniormester
21. december 2004 - 12:43 #1
<FORM action="" method=post id=form1 name=form1>
<select name="sider">
<%
       
    startFolder="/"
    dim folder,folderCol
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    set folder = objFSO.getFolder(server.MapPath(startFolder))
    for each fil in folder.Files%>
        <option value="<%=fil.name%>"><%=fil.name%>
    <%next
   
    set folder = nothing
    set objFSO = nothing
%>


</select>
</FORM>
Avatar billede nordclc Nybegynder
21. december 2004 - 12:45 #2
<%
  ' Hent filnavne
  Set fso = Server.CreateObject("Scripting.FileSystemObject")
  Set objFolder = fso.GetFolder(Server.Mappath("/" & request.querystring("folder")))
%>
<html>

<head>
</head>

<body>
<select size="1" name="Selectbox">
<%
  ' Vis filer eller filder
  v_fil = 0
  For Each file in objFolder.Files
    v_ext = lcase(RIGHT(file.Name, LEN(file.Name)-inStrRev(file.Name, ".")))
    if v_ext = "asp" then
      response.write "<option>" & file.Name & "</option>"
    end if
  Next
%>
</select>
</body>

</html>
Avatar billede t_mons Nybegynder
21. december 2004 - 13:11 #3
perfekt

takker  mange gange... :o)

nordclc  får pointene, da der også er taget højde for asp extensions..

sorry til tofte
Avatar billede nordclc Nybegynder
21. december 2004 - 13:30 #4
Her er et svar.

//nordclc
Avatar billede nordclc Nybegynder
21. december 2004 - 13:50 #5
Takker for points.
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