Avatar billede copeland Nybegynder
15. februar 2002 - 15:57 Der er 8 kommentarer og
1 løsning

Rekursivt filsystem

Er der en måde at jeg med FileSystemObject eller en active X komponent, kan få vist filsystemet med .asp i browseren, fra en defineret mappe og videre både filer og mapper.

Den skal fungere på samme måde som stifinder, blot med start i en defineret mappe, og så vises og kører på en webside i asp.

Er der nogen der har et bud på det.


Anne
Avatar billede excession Nybegynder
15. februar 2002 - 16:00 #1
tja.. du kan få det vist f.eks ligesom localhost viser filer og mapper..

hvis det er det du mener :)

-- xs
Avatar billede excession Nybegynder
15. februar 2002 - 16:03 #2
er det noget ala det her du mener?:

<HTML>
<HEAD>
<TITLE>Chapter 10 Example - Display Directory</TITLE>
</HEAD>
<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=5>
<TR align=center>
  <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 %>">
      <FONT FACE="Verdana" SIZE="3">
      <%= objFileItem.Name %></FONT>
      </A>
      </TD>
      <TD align=right>
      <FONT FACE="Tahoma" SIZE="2" COLOR="DarkGreen">
      <%= objFileItem.type %></FONT>
      </TD>
      <TD align=right>
      <FONT FACE="Tahoma" SIZE="2" COLOR="DarkGreen">
      <%= objFileItem.size %></FONT>
      </TD>
      <TD align=right>
      <FONT FACE="Tahoma" SIZE="2" COLOR="DarkGreen">
      <%= objFileItem.DateLastModified %></FONT>
      </TD>
    </TR>

<%
  Next
%>

</TABLE>
</BODY>
</HTML>


-- xs
Avatar billede copeland Nybegynder
15. februar 2002 - 16:15 #3
det har jeg fat....den skal kunne vise mapper og filer. - klikke man på en mappe åbnes den, og man får vist indholdet af filer og mapper i den o.s.v.

Anne
Avatar billede netsrac Praktikant
15. februar 2002 - 16:16 #4
Du kan også bare tage et kig på ASPADMIN på www.aspadmin.dk
Avatar billede copeland Nybegynder
15. februar 2002 - 16:35 #5
JAAAAA - det var lige noget....TAK

Anne
Avatar billede copeland Nybegynder
15. februar 2002 - 16:35 #6
Det var til netsrac :o)
Avatar billede excession Nybegynder
15. februar 2002 - 16:39 #7
jamen i så fald skal jeg da ikke have pointene..

skal jeg lige oprette et spørgsmål til dig?


-- xs
Avatar billede netsrac Praktikant
15. februar 2002 - 16:45 #8
copeland >> En fornøjelse at kunne hjælpe :)
Avatar billede copeland Nybegynder
15. februar 2002 - 17:09 #9
Hvordan henter man filsystemet fra en anden server på ens eget netværk:

En asp fil med følgende kode, ligger på \\Server01

Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder("\\Server02\mappe")

Jeg kan i stifinderen på Server01 browse \\Server02\mappe - men i scriptet får jeg fejlen "Siden kan ikke vises"....?


Anne
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