19. februar 2006 - 21:43Der er
9 kommentarer og 1 løsning
Mangler 2 ASP Script.
Hejsa.
Jeg mangler et ASP script som kan finde alle filer af typen ".jpg" fra en mappe og liste dem med en tjeckbox ud for hvert filnavn og en "Send" knap i bunden.
Det andet script skal så bare vise billederne man har krydset af i det første script.
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Slettet bruger
19. februar 2006 - 21:50#1
- den er på vej...!
\Dan
Synes godt om
Slettet bruger
19. februar 2006 - 22:13#2
<% path = "pics" %> <html> <body> <% if Request.Form("file") = "" then%> <form method="post" action="<%="" & Request.ServerVariables("SCRIPT_NAME") & ""%>"> <% dim fs,f set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.GetFolder(server.mappath(path)) for each file in f.files name = file.name ext = lcase(right(name,3)) if ext = "jpg" then %> <input type="checkbox" name="file" value="<%="" & name & ""%>"> - <%="" & name & ""%> <br> <% end if next set f=nothing set fs=nothing %> <input type="submit" value="Se billeder" name="submit"> <form> <% else file = replace(Request.Form("file")," ","") fileArr = split(file,",") for i=0 to ubound(fileArr) if fileArr(i) <> "" then %> <img src="<%="" & path & "/" & fileArr(i) & ""%>" border="0"> <br> <% end if next end if %> </body> </html>
- Sådan... Så skal du bare definere "path"...
\Dan
P.S. Det hele er i én og samme fil...
Synes godt om
Slettet bruger
19. februar 2006 - 22:36#3
RETTELSE!!! <% path = "pics" %> <html> <body> <% if Request.Form("file") = "" then%> <form method="post" action="<%="" & Request.ServerVariables("SCRIPT_NAME") & ""%>"> <% dim fs,f set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.GetFolder(server.mappath(path)) for each file in f.files name = file.name ext = lcase(right(name,3)) if ext = "jpg" then %> <input type="checkbox" name="file" value="<%="" & name & ""%>"> - <%="" & name & ""%> <br> <% end if next set f=nothing set fs=nothing %> <input type="submit" value="Se billeder" name="submit"> <form> <% else file = replace(Request.Form("file"),", ",",") fileArr = split(file,",") for i=0 to ubound(fileArr) if fileArr(i) <> "" then %> <img src="<%="" & path & "/" & fileArr(i) & ""%>" border="0"> <br> <% end if next end if %> </body> </html>
- Her gør det ikke noget at der er mellemrum i filnavnet... Selvom det egentlig er en uskik at have det når det skal vises i en browser...
Kan man forresten lave det sådan at billederne bliver i en bestemt størrelse? f.eks. 200x150 pixels uden at jeg skal rette alle billeder til. Håber du forstår mit spørgsmål. :-)
Denne linie : <img src="<%="" & path & "/" & fileArr(i) & ""%>" border="0"> skal skiftes ud med denne : <img src="<%="" & path & "/" & fileArr(i) & ""%>" border="0" height="600" width="200">
Synes godt om
Ny brugerNybegynder
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.