Folk undgår popup?

Tags:    php

<< < 12 > >>
Hej!
I Mit community har jeg lavet sådan når folk logger ind sætter den online til 1 så man kan se de er online, også når de forlader siden skal den sætte den til 0 igen, via en popup! Men dem der har popupstopper ungår det. Det er irriternde at den ikke registrere at de er offline, så den bliver ved med at være på 1.

Den her bruger jeg til at gøre sådan popupen kommer op:
<body bgcolor="#0062A5" topmargin="0" lefmargin="0" onunload="window.open('siden.php','','width=300,height=150')">

og selve i siden.php står der
Fold kodeboks ind/udKode 


Hele mit community kører på sessions, nogle der har en anden måde at gøre det der på?

[Redigeret d. 22/12-04 15:37:04 af Peter]

[Redigeret d. 22/12-04 15:39:34 af Peter]



12 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Man kan ikke sige, at en bruger "kommer ind på" og "forlader" en side - rent teknisk. Brugeren henter forskellige sider ned, og du kan ikke vide hvor lang tid brugeren ser på denne side.


Hver gang en bruger loader en side:

"UPDATE usertable SET lastvisit = ".time()." WHERE username = $username"

For at hente listen over online brugere (sidste 5 min.):

"SELECT username FROM usertable WHERE lastvisit > ".(time()-60*5)

Nej men det er jo mere om de er online i communityet, så man kan skrive til dem!



Fjernede popupen, og nu har jeg ikke Online og offline mere? :)



<< < 12 > >>
t