25. november 2008 - 15:47Der er
4 kommentarer og 1 løsning
Undgå samme banner vises samtidigt.
Jeg har en DB med nogle "bannere" i som indeholder id, Url, Image , en beskrivelse om og banneret er aktivt.
Der vises 3 billeder af gangen samtidigt. Mit problem består i hvordan undgår jeg at samme billede/banner vises samtidigt?
Mit script ser sådan ud:
Response.Buffer = True
Function Show() Randomize RandNum = Int(Rnd * Ialt) + 1 Record.MoveFirst For i = 1 to RandNum - 1 Record.MoveNext next If Not (Record.EOF Or Record.BOF) Then Response.Write "<div class=""pic""><a href='" & Record("Url") & "'><img src='" & Record("Image") & "' width='108' height='87' alt='" & Record("Beskrivelse") & "'></a></div>" Else Response.Write "Ingen banner i basen" end if end function
SQL = "SELECT count(*) as Found FROM Banner WHERE Aktiv='1'" Set Record = objConn.Execute(SQL)
Ialt = Record("Found")
SQL = "SELECT * FROM Banner WHERE Aktiv='1'" Set Record = objConn.Execute(SQL)
Show() Show() Show()
De 3 Show() er scriptet der kalder funktionen med banneret.
Jeg kan ikke rigtig se hvor jeg skal sætte valideringen ind.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.