08. februar 2006 - 14:37Der er
15 kommentarer og 1 løsning
ASP Mappe
Hej.
jeg har et sciprt, der laver en menu ud fra de mapper der ligger i samme mappe som scriptet. men jeg vil gerne have at den går ind i en mappe der har stien images/collection/
Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(strPhysicalPath) Set objFolder = objFile.ParentFolder Set objFolderContents = objFolder.Files
For each Folder in objFolder.SubFolders If Left(Folder.Name,1)<>"_" Then name = Replace(Folder.Name, " ", "%20") Response.write "<a href='PhotoAlbum.asp?ShowSub=" & name & "' target='main'>" Response.Write(Folder.Name & "</a><br>")
If ShowSub <= " " Then ShowSub = Folder.Name End if End if Next Set objFSO = Nothing %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
tak, har ikke lige fået testet endnu. ved du hvad man skal have installeret for at det virker på ens egen computer, køre med en IIS server. så slipper jeg for at uploade til nettet hvergang jeg skal teste.
Scriptet her bruger kun FSO objektet, som er en del af ASP kildekoden, og burder derfor allerede være på din maskine (ligger i IIS'en)
Det eneste der ellers skal være er at IUSR_maskinnavn skal have adgang til mappen, men er den en del af webmappen, burde den have læseadgang, hvilket er nok til dette script.
det virker desværre ikke med strPhysicalPath = Server.MapPath("/images/collection") for denne fejl: File not found i denne linie Set objFile = objFSO.GetFile(strPhysicalPath)
bare så vi stadig er enige <% ShowSub = request("ShowSub") ShowPic = request("ShowPic") 'strPathInfo = Request.ServerVariables("PATH_INFO") strPhysicalPath = Server.MapPath("/images/collection/") 'strPhysicalPath = Server.MapPath(strPathInfo)
Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFolder = objFSO.GetFolder(strPhysicalPath) Set objFolderContents = objFolder.Files
For each Folder in objFolder.SubFolders If Left(Folder.Name,1)<>"_" Then name = Replace(Folder.Name, " ", "%20") Response.write "<a href='PhotoAlbum.asp?ShowSub=" & name & "' target='main'>" Response.Write(Folder.Name & "</a><br>")
If ShowSub <= " " Then ShowSub = Folder.Name End if End if Next Set objFSO = Nothing %>
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.