/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Global.asa
Fra : Rene' Godskesen


Dato : 20-09-01 18:14

Hejsa!

Jeg vil lave en liste over de personer der er online på mit site...

Jeg kan hente deres navn fra en cookie, og jeg havde tænkt på følgende..

<script language="VBScript" runat="server">

Sub Session_OnStart
Application.Lock
if (Request.Cookies("TEinfo").HasKeys) then
STRNAVN = Request.Cookies("TEinfo")("NAVN")
STRNR = Request.Cookies("TEinfo")("NR")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
&
Server.MapPath("database/online.mdb") & ""
Set rs = Server.CreateObject("ADODB.Recordset")
LoginSQL = "Select * from online"
rs.Open LoginSQL, Conn, 1, 3
rs.Addnew
rs("navn") = STRNAVN
rs("medlemsnr") = STRNR
rs.update
rs.close
Set rs = nothing
Conn.close
Set conn = nothing
end if
Application.UnLock
End Sub


Sub Session_OnEnd
Application.Lock
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ="
&
Server.MapPath("database/online.mdb") & ""
Set rs = Server.CreateObject("ADODB.Recordset")
logudSQL = "Select * from online where medlemsnr = 1"
rs.Open LogudSQL, Conn, 1, 3
if not (rs.bof or rs.eof) then
rs.delete
end if
rs.close
Set rs = nothing
Conn.close
Set conn = nothing
Application.UnLock
****************************
Det er meningen at koden skal placere navnet på dem der er online i en DB..

og fjerne dem igen, når sessionen uddør...

Men jeg kan ikke slette deres navn, når de 'logger' af..
Det virker fint nok på en almindelig asp-side, men ikke i global.asa

Jeg ved at jeg i koden kun sletter nr. 1.. Det er bare for at teste.

Hvad gør jeg forkert?

Og skal det i det hele taget gribes helt anderledes an?

Håber på hjælp ..

Rene'




 
 
Rene' Godskesen (21-09-2001)
Kommentar
Fra : Rene' Godskesen


Dato : 21-09-01 08:12

Har fundet fejlen...

Mvh.

Rene'



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste