webForumDet fria alternativet

Visa varje bild i en vecka.

ASP

7 svar · 236 visningar · startad av Web-Tor

Medlem sedan nov. 200013 890 inlägg
Frågan#1

Jag har åtta bilder.
(Ponera att bilderna heter: bild1.gif, bild2.gif o.s.v.)

Jag ska bara visa en bild åt gången och bilden ska visas i en vecka.
bild1.gif ska alltså visas i en vecka, sedan visas bild2.gif i en vecka o.s.v.

Medlem sedan nov. 20017 144 inlägg
#2

Smartare med 10 bilder:0-9 ...kanske

weekno = datePart("ww",date(),2,2)
Response.write "<img src=""bilder/bild"& right(weekno,1) &".gif"">"
Medlem sedan nov. 200013 890 inlägg
#3

Det kanske är smartare med tio bilder men det får inte jag bestämma. ;)
Det måste vara åtta bilder.

Medlem sedan juni 20019 024 inlägg
#4

Det borde gå med en formel (nu är jag kass på matte, men ändå):

intWeek = 49
intPictureID = ((52 / intWeek) XOR 8)

Någon som är begåvad med mer mattekunskaper kan väl fortsätta. :OO

Medlem sedan nov. 20017 144 inlägg
#5

Detta kanske funkar?

weekno = datePart("ww",date(),2,2)
if right(weekno,1)="9" or right(weekno,1)="0" then
weekno = 'nåt annant
end if
Response.write "<img src=""bilder/bild"& right(weekno,1) &".gif"">"
Medlem sedan dec. 200012 464 inlägg
#6
bild = "bild" & (datediff("d",#2002-12-01#,date())\7 mod 8) + 1 & ".gif"
Medlem sedan nov. 200013 890 inlägg
#7

Tack Lars :bire

Medlem sedan dec. 20002 526 inlägg
#8

kan inte neka till garv nar man bara ser LarsG glida in med losning direkt, han ar otrolig.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)