SalamanaMedlem sedan mars 2005158 inlägg Sitter med en sak som jag ska ha till bildvisning som jag hittat på nätet.
Sidan är ett xml-dok...och i nuläget är bilderna statiska.
Detta tänkte jag ändra på så att bilderna blir dynamiska.
HAR DOCK ALDRIG JOBBAT MED XML!!!
Så min fråga är följande:
Sökvägarna till bilderna ligger i en databas...hur gör jag för att loopa ut bilderna i ett xml-dok??
Gör jag först en asp-sida där jag loopar ut all data och sedan läser jag in den datan på ngt sätt i xml-dokumentet....eller??
Salamana skrev:
Gör jag först en asp-sida där jag loopar ut all data och sedan läser jag in den datan på ngt sätt i xml-dokumentet....eller??
njae, enklast borde väl vara att ändra sökvägen i bildscriptet, från xmlfilen till en aspfil istället.
i aspfilen skapar du sedan korrekt xmlkod inklusive dina bildsökvägar.
alt. skriv om bildvisningsscriptet att gå direkt mot din databas istället, utan xml! :)
SalamanaMedlem sedan mars 2005158 inlägg OK!
Har hittat lite kod gällande detta som jag ska testa att implementera på min asp-sida som jag hoppas ska generera en xml-fil.
CalippoMedlem sedan aug. 2002536 inlägg ... eller File System Object i asp?
SalamanaMedlem sedan mars 2005158 inlägg Precis....detta utgick jag ifrån och det fungerar kanon!
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objTextfil = objFSO.CreateTextFile("C:\Inetpub\wwwroot\imageData.xml", True)
objTextfil.WriteLine("<SIMPLEVIEWER_DATA maxImageDimension=""4000"" textColor=""0xFFFFFF"" frameColor=""0xFFFFFF"" bgColor=""0x181818"" frameWidth=""20"" stagePadding=""40"" thumbnailColumns=""4"" thumbnailRows=""3"" navPosition=""right"" navDirection=""LTR"" title=""Bildserie"" imagePath="""" thumbPath="""">")
Do While Not rs.EOF
objTextfil.WriteLine("<IMAGE>")
objTextfil.WriteLine("<NAME>"&rs("bildNamn")&"</NAME>")
objTextfil.WriteLine("<CAPTION>"&rs("bildText")&"</CAPTION>")
objTextfil.WriteLine("</IMAGE>")
objTextfil.WriteLine("")
rs.movenext
Loop
objTextfil.WriteLine("</SIMPLEVIEWER_DATA>")
Set objFSO = Nothing