Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Her har du iallfall et asp-script som sender alle jpg- og gif-filer i mappa webutvikling på roten i www, tilbake til klienten:

 

<%

strFolder = server.mappath("\webutvikling") 'mappe på roten i www

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFolder = objFSO.GetFolder(strFolder)

Set colFiles = objFolder.Files

For Each objFile In colFiles

if right(objfile.Name,3) ="jpg" or right(objfile.Name,3)= "gif" then

response.write "<img src = " & objFile & "><br>"

end if

Next

%>

 

I loopen fikser du hvordan du egentlig vil ha bildene på websida til klienten og med "or" legger du til flere bildetyper etter behov. Det med databasen bør du nok gir mer opplysninger om tror jeg for å få konkrete tips her. ;)

Endret av backup
Lenke til kommentar

Ok, her har du et eksempel der databasen heter minDatabase.mdb (access-database), tabellen heter minTabell og bildekollonnen heter bildeFilNavn. Bytt dette ut med dine egne navn.

 

<%

strFolder = server.mappath("\webutvikling") 'mappe på roten i www

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFolder = objFSO.GetFolder(strFolder)

Set colFiles = objFolder.Files

Set conn = Server.CreateObject("ADODB.Connection")

Set rs = Server.CreateObject("ADODB.RecordSet")

DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)};"

databaseadresse = Server.MapPath("minDatabase.mdb")

DSNtemp=dsntemp & "DBQ=" & databaseadresse

conn.Open DSNtemp

SQLquery = "SELECT * FROM minTabell"

For Each objFile In colFiles

if right(objfile.Name,3) ="jpg" or right(objfile.Name,3)= "gif" then

rs.Open SQLquery, conn

rs.MoveFirst

do while Not rs.eof

if rs.Fields("bildeFilnavn") = right(objfile.Name,3) then

'her gjør du det du vil hvis match

end if

rs.MoveNext

loop

rs.Close

end if

Next

%>

Endret av backup
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...