webForumDet fria alternativet
Logga in / Bli medlem

Utveckling av script...(bildgalleri)

ASP

3 svar · 477 visningar · startad av alle_nilsson

Medlem sedan juni 200032 inlägg
Frågan#1

Har hittat ett script som visar bilder precis så som jag önskar.
Undrar om någon vet om det går att utveckla detta på ett smidigt sätt.
Vill att varje bild ska ha en rubrik samt en kort beskrivning. Går detta lösa?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML Public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Superenkelt Bildgalleri</title>
</head>

<body>
<table border="0" align="center" cellpadding="4" cellspacing="0">
  <tr>
<%
Dim fso
Dim photoFolder
Dim files

Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set photoFolder = fso.GetFolder(Server.MapPath("bilder"))
Set files = photoFolder.Files

i=0
For Each file In files
   i=i+1
   fileName=file.Name
   fileSize=file.Size
   Response.Write ("<td align=""center""><A HREF=""./bilder/"&fileName&"""><img src=""./thumbs/"&fileName&""" alt="""&fileName&""" title=""Visa "&fileName&""" width=""150"" border=""0"" align=""absmiddle""></A><br>" & fileName & "</td>"&vbCrLf)
      If i=4 Then 
         Response.Write("</TR><TR>")
         i=0
      End If
Next

Set files = Nothing
Set photoFolder = Nothing
Set fso = Nothing 
%>
  </tr>
</table>
</body>
Medlem sedan sep. 2006867 inlägg
#2

Hej!

Kort svar: nej det går inte att lösa enkelt i din lösning eftersom det du väsentligen gör är att lista foto-filer i en folder och skriva ut filnamnet. Därför kan du inte hänga på information för för varje foto måste du koppla din data med bilden.

Däremot är det inte så klurigt egentligen, bara du har tillgång till och kan koda lite databas. Eftersom du använder asp har du med stor sannolikhet möjligheten att välja en Microsoft Access databas som är enkelt och ger snabba resultat.

Vill du ha hjälp med det så sök lite här på wF, det finns nog 10000000 tips på hur man bygger ett komplett uppladdning/galleri/databas-lösning med ASP/Access, eller fråga för all del :)

MVH

Jag vill för övrigt passa på att gratulera mig själv till mitt 100:e inlägg på wF! Hurra, hurra och hurra!

Medlem sedan sep. 2003448 inlägg
#3

Kan ju tillockmed göra som jag gjort tidigare, använda textfiler som databas.

Bildnamn|Info

sen är det bara att rulla igenom textfilen i jakt på rätt filnamn och sen skriva ut den raden :)

Medlem sedan juni 200032 inlägg
#4

Tack för svaret! Ville från början kört med en sql-databas, men eftersom jag
inte kan koda databaser tänkte jag detta var en alternativ lösning.

Kan tänka mig att betala en slant om någon är sugen på att hjälpa mig med en enkel databas. Finns på MSN om någon är intresserad.

alle_nilsson@hotmail.com

Mvh Alex :OO

headbug skrev:

Hej!

Kort svar: nej det går inte att lösa enkelt i din lösning eftersom det du väsentligen gör är att lista foto-filer i en folder och skriva ut filnamnet. Därför kan du inte hänga på information för för varje foto måste du koppla din data med bilden.

Däremot är det inte så klurigt egentligen, bara du har tillgång till och kan koda lite databas. Eftersom du använder asp har du med stor sannolikhet möjligheten att välja en Microsoft Access databas som är enkelt och ger snabba resultat.

Vill du ha hjälp med det så sök lite här på wF, det finns nog 10000000 tips på hur man bygger ett komplett uppladdning/galleri/databas-lösning med ASP/Access, eller fråga för all del :)

MVH

Jag vill för övrigt passa på att gratulera mig själv till mitt 100:e inlägg på wF! Hurra, hurra och hurra!

271 ms totalt · 4 externa anrop · v20260731065814-full.05830320
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)