webForumDet fria alternativet

årstids bild med random

ASP

3 svar · 227 visningar · startad av Meng

Medlem sedan feb. 2003549 inlägg
Frågan#1

Kan någon göra en funktion som säger:

'if vinter
bakgrund random bg_sidtop_vinter 1, 2 eller 3.gif
'if vår
bakgrund random bg_sidtop_var 1, 2 eller 3.gif
'if sommar
bakgrund random bg_sidtop_sommar 1, 2 eller 3.gif
'if höst
bakgrund random bg_sidtop_host 1, 2 eller 3.gif

Skulle vara toppen :birp

Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Slumpa först fram en siffra, 1/2/3, efter det gör du en select case månad.
I 'månadsgruppen' skriver du ut "<img src="bild" & siffra & ".gif">

Eller, så döper du säsongerna till 1/2/3/4 i en select case månad.
Därefter skriver du ut "<img src="bild" & säsong & siffra & ".gif">

Klart!

Medlem sedan feb. 2003549 inlägg
#3

åfan, låter bra, men så 'high tech' är jag iaf inte på asp, isåfall hade jag ju gjort det själv =)

Please help! :h

Medlem sedan apr. 20031 660 inlägg
#4

HEJ!

Ingen som har hjälpt dig på en hel vecka?!

Syntax för Select Case: http://www.devguru.com/Technologies/vbscript/quickref/selectcase.html
Syntax för Month: http://www.devguru.com/Technologies/vbscript/quickref/month.html
Syntax för slumpning: http://www.devguru.com/Technologies/vbscript/quickref/rnd.html

Med dem sätter du ihop en sådan kod.

Men, det är roligare att lösa enkla problem lite klurigare!

nr=Round((Month(now())/3)+0.49)
randomize
slump= Int(Rnd*3)

response.write "<img src="bild" & nr & slump & ".gif">

Nackdelen är att månaderna delas in i jan-mars osv, använder man en Case-sats istället kan du ha vinter när du vill!

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