08. december 2002 - 03:03Der er
7 kommentarer og 1 løsning
Banner System
Hej
Jeg har en side hvor jeg includer en fil som hedder banner.inc i bunden på hver side.
Banner.inc vælger et default banner fra databasen, hvilket virker meget fint. Problemet er at samme banner godt kan komme 2 gange efter hinanden. Altså når folk trykker over på en anden side. Jeg har prøvet at løse problemet med sessions. Men hvordan får jeg den til at køre kun sciptet i banner.inc hvis det er det samme, og ikke hele siden ?
Banner.inc :
<% Set RSC = Server.CreateObject("ADODB.RecordSet") SQL = "SELECT COUNT(*) AS antal FROM banners where Aktiv=1" RSC.Open SQL, strDB
Const adOpenKeyset = 1 Const adLockOptimistic = 3
RndTal = RSC("Antal") + 1
rsc.close Set RSC = Nothing
randomize() RandomNumber=Int(RndTal * rnd())
IF RandomNumber = 0 then RandomNumber = 1 Else RandomNumber = RandomNumber - 1 End IF
Set RS = Server.CreateObject("ADODB.RecordSet") SQL = "SELECT * FROM banners where Aktiv = 1" RS.Open SQL, strDB, adOpenKeyset, adLockOptimistic
RS.Move(RandomNumber)
Session("Banner") = RandomNumber
RS("Showed") = RS("Showed") + 1
IF RS("Showed") = RS("MaxShow") then RS("Aktiv") = 0 End IF
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Den første er fordi du ikke svarede, men valgte at kommentere spørgsmålet.
Og du svarede ikke på det jeg spurgte om, jeg er godt klar over man kan bruge iframes. Men jeg var mere interesseret i hvordan jeg lavede det om til en funktion. Da en funktion godt kan køres igen og igen uden reload af hele siden.
Du brugte min kommentar til det... Du kunne have bedt om at jeg skulle ligge et svar...I og med er du point nærig men jeg er sq ligeglad syntes bare i er nogle svin...I tænker KUN på point i kunne lige så godt sætte jeres point til NUL
Hvis man skal give point til alle dem som kommentere et spørgsmål, uden at svare på selve spørgsmålet, så har man da mistet sine point med det samme.
Og du svarede ikke på noget tidspunkt. Du skrev en kommentar, og jeg kan ikke give dig pointene ud fra en kommentar. Og nu er det jo også rimelig let at skrive "Brug en iframe". Det var ikke det jeg spurgte efter.
Og tror ikke du når særlig langt med de store ordforåd. "men jeg er sq ligeglad syntes bare i er nogle svin".
Jens K
PS. Jeg svarer ikke længere på dette spørgsmål, ønsker ikke at bruge mere tid på dig, når du ikke kan svarer ordenligt.
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.