Avatar billede area404 Nybegynder
30. januar 2003 - 11:27 Der er 4 kommentarer og
1 løsning

Hvem er online!?

Hej, nogen der har en god ide til hvordan man kan tjekke hvilken bruger der er online?

Jeg har lavt en true/false kolonne i min buddylist tabel, men når jeg tjekker en via denne kode:

Sql = "select * from buddylist where brugernavn = '" & session("brugerNavn") & "'"

SQL = "update buddylist set onlinestatus= True"
Set rs = Conn.Execute(sql)

Response.Redirect("buddylist.asp")

men det er jo også lidt dumt at bruge den metode! så SKAL brugerene jo trykke på logout for at sætte deres status til false igen... :-/

Nogen ider?
./RON
Avatar billede mufoxe Nybegynder
30. januar 2003 - 11:30 #1
hvis du bruger sessions kan følgende spm måske hjælpe http://www.eksperten.dk/spm/298909
Avatar billede oasen Nybegynder
30. januar 2003 - 11:30 #2
Hvis det er personer, der logger ind, så notér dig tidspunktet for deres sidste login.
Herefter kan du nemt udskrive online-listen ved at udvælge alle dem, der f.eks. er logget ind inden for de sidste 3 minutter. Det er rimeligt pålideligt.

Ellers kan du registrere det i global.asa, men jeg mener der er nogle problemer med denne og kommunikation med Access.
Avatar billede monstersurf Praktikant
30. januar 2003 - 11:40 #3
jeg er online *Gg*
Avatar billede area404 Nybegynder
09. februar 2003 - 15:32 #4
oasen -> Det er jo noget ala det jeg gør i forvejen, Det er ikke pålidligt nok :-(
Lukker igen...
Avatar billede monstersurf Praktikant
09. februar 2003 - 16:19 #5
jeg ved godt en måde


skjult iframe med meta refresh 1 og skriv til db

hent fra db where tid > now-1

ska nok lige pusses lidt på
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester