Avatar billede vandalay Nybegynder
27. marts 2006 - 10:11 Der er 2 kommentarer og
1 løsning

Simpelt galleri

Jeg har én image mappe hvortil alle billeder uploades. Alle billeder er navngivet med et id og billedenr., ex. v0145292_1.jpg, v0145292_2.jpg osv. Jeg skal bruge en side der kaldes med id nr. og så viser alle billeder fra mappen der hedder det id, altså i det her tilfælde v0145292. De skal bare vises i en lang smøre efter hinanden.

Kan det lade sig gøre og i så fald hvordan?
Avatar billede eagleeye Praktikant
27. marts 2006 - 10:26 #1
Ja det kan man her i en meget  simpel udgave:


<%
Set FSO = CreateObject("Scripting.FileSystemObject")
'Agiv stien hvor billeder er i denne linie i dette eks i er billederne
'en i folder der hedder "billeder" og den folder ligger i root
stiFraRoot = "/billeder/" 'Skal slutte på / da stiFraRoot også bruges til at vise billedet
Set Folder = FSO.GetFolder (Server.Mappath(stiFraRoot))

'Henter ID fra strengen
id = Request.Querystring("id")

Set FolderFiles = Folder.Files
       
'Looper igennem filerne i foldern
For Each Fil In FolderFiles
  'Hvis filnanvet indeholder id vis det som billede
  If inStr(1,Fil,id,1) Then
      Response.Write "<img src=""" & stiFraRoot & Fil.Name & """><br>"
  End If
Next
%>
Avatar billede vandalay Nybegynder
27. marts 2006 - 11:46 #2
tester lige lidt. Skal køre med et kald fra Crystal Reports.
Avatar billede vandalay Nybegynder
27. april 2006 - 08:20 #3
det virker. Beklager det sene svar
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