20. december 2000 - 09:43Der er
10 kommentarer og 1 løsning
ASP index af mapper?
Okay jeg starter lige ud med at sige at jeg er fuldstændig grøn til ASP. Det enste jeg ved om det er at det står for Active Server Pages :/ Mit spørgsmål er følgende: Kan man lave et index over nogle bestemte mapper på sin HDD igennem ASP? Noget Alá FTP?? Jeg vil gerne lave en side hvor man kan browse igennem specificerede mapper og hvor jeg samtidig selv kan vælge design på siden. Det er sgu lidt dødt at se på IIS\'s måde at gennemse mapper på...
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
<% Function ShowFolderList() if request.querystring(\"path\") = \"\" then tmp = server.mappath(\"start1.asp\") tmp = replace(tmp, \"start1.asp\", \"\") folderspec = tmp tmp = \"\" else folderspec = request.querystring(\"path\") end if Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set file = fso.GetFolder(folderspec) Set drivecollection = fso.drives tmp = tmp & file.path & \"<br>\" For each drive in drivecollection tmp = tmp & \"<a href=\'start1.asp?path=\" & drive.driveletter & \":/\'>\" & drive.driveletter & \"</A><BR>\" next if not file.isrootfolder then tmp = tmp & \"<a href=\'start1.asp?path=\" & file.parentfolder & \"\'>..</a><br>\" end if
set foldercollection2 = file.subfolders for each folder in foldercollection2 tmp = tmp & \"<a href=\'\" & request.servervariables(\"script_name\") & \"?path=\" & folder & \"\'>\" & folder.name & \"</A><BR>\" next
Set foldercollection = file.Files For Each file in foldercollection
if lcase(right(file.name, 4)) = lcase(\".mdb\") then tmp = tmp & \"<a href=\'start1.asp?file=\" & folderspec & \"\\\" & file.name & \"&action=open\'>\" & file.name & \"</a><BR>\" end if
Next ShowFolderList = tmp End Function response.write showfolderlist() %>
Gem det i filen start 1 ----------------------------- <% Function ShowFolderList() if request.querystring(\"path\") = \"\" then tmp = server.mappath(\"start1.asp\") tmp = replace(tmp, \"start1.asp\", \"\") folderspec = tmp tmp = \"\" else folderspec = request.querystring(\"path\") end if Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set file = fso.GetFolder(folderspec) Set drivecollection = fso.drives tmp = tmp & file.path & \"<br>\" For each drive in drivecollection tmp = tmp & \"<a href=\'start1.asp?path=\" & drive.driveletter & \":/\'>\" & drive.driveletter & \"</A><BR>\" next if not file.isrootfolder then tmp = tmp & \"<a href=\'start1.asp?path=\" & file.parentfolder & \"\'>..</a><br>\" end if
set foldercollection2 = file.subfolders for each folder in foldercollection2 tmp = tmp & \"<a href=\'\" & request.servervariables(\"script_name\") & \"?path=\" & folder & \"\'>\" & folder.name & \"</A><BR>\" next
Set foldercollection = file.Files For Each file in foldercollection
Ja det kan de, men tror lige du skal bruge den her istedet:
---------------------------------------------- <% Function ShowFolderList() if request.querystring(\"path\") = \"\" then tmp = server.mappath(\"start1.asp\") tmp = replace(tmp, \"start1.asp\", \"\") folderspec = tmp tmp = \"\" else folderspec = request.querystring(\"path\") end if Set fso = Server.CreateObject(\"Scripting.FileSystemObject\") Set file = fso.GetFolder(folderspec) Set drivecollection = fso.drives tmp = tmp & file.path & \"<br>\" For each drive in drivecollection tmp = tmp & \"<a href=\'start1.asp?path=\" & drive.driveletter & \":/\'>\" & drive.driveletter & \"</A><BR>\" next if not file.isrootfolder then tmp = tmp & \"<a href=\'start1.asp?path=\" & file.parentfolder & \"\'>..</a><br>\" end if
set foldercollection2 = file.subfolders for each folder in foldercollection2 tmp = tmp & \"<a href=\'\" & request.servervariables(\"script_name\") & \"?path=\" & folder & \"\'>\" & folder.name & \"</A><BR>\" next
Set foldercollection = file.Files For Each file in foldercollection
tmp = tmp & file.name & \"<BR>\"
Next ShowFolderList = tmp End Function response.write showfolderlist() %>
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.