webForumDet fria alternativet

Utveckling av script...(bildgalleri)

3 svar · 477 visningar · startad av alle_nilsson

alle_nilssonMedlem sedan juni 200032 inlägg
#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>
headbugMedlem 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!

MelittaMedlem 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 :)

alle_nilssonMedlem 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!

135 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)