Avatar billede ghostweb Nybegynder
21. marts 2005 - 19:03 Der er 7 kommentarer og
1 løsning

Automatisk logud

Heyså har fået lavet et tids system så man kan se hvor langtid man har været inde, men hvis folk bare trykker kryds bliver online ved med at stå på "ja"

findes der ikke et script så hvis folk ikke har lavet noget i 10 min blir den sat til nej ?
Avatar billede olebole Juniormester
21. marts 2005 - 19:20 #1
<ole>

Når en bruger logger ind, lægger du en reference til denne bruger i din DB. Hvergang han foretager sig noget, sætter du et stamp ud for ham i tabellen.

Hvergang en bruger skal have skrevet en online-list ud, checkes der først for, om der er stamps, der er ældre end 10 minutter. Er det tilfældet slettes den pågældende bruger fra tabellen ... simple as that  :)

/mvh
</bole>
Avatar billede ghostweb Nybegynder
21. marts 2005 - 19:36 #2
ser rigtig godt ud, nu er problemet bare jeg ikke er den der hardcore coder og ikke kan lave sådan et script.
Avatar billede alaflam Nybegynder
21. marts 2005 - 20:32 #3
du har jo lavert en tids-system allerede, så mangler du kun at lærer at lave UPDATE querys :)

update table set online_type='offline' where time<=$timinutter
Avatar billede ghostweb Nybegynder
21. marts 2005 - 20:34 #4
Alaflam, den laver updata når man logger ind og ud.

men hvordan vil du lave en update når man ikke har trykket på noget i 10 min, søger en kode tak.
Avatar billede sukos Juniormester
22. marts 2005 - 02:47 #5
Du kan ved login sætte en session, som er tidspunkt lige nu + 10 min.
$_SESSION["logintid"] = (time()+(60*10));

Ved hver request, tjekker du så om $_SESSION["logintid"] er større end time()
Og er den det, så "gør noget" og opdater $_SESSION["logintid"] til time() + 10 min.
Er den mindre end time(), så "gør ikke noget", brugeren har været inaktiv i over 10 min.
Avatar billede ghostweb Nybegynder
22. marts 2005 - 02:51 #6
hmm du skulle vel aldig have msn ? så kan jeg sende dig filen, og hurtiger svar ville være dejligt.
Avatar billede ghostweb Nybegynder
22. marts 2005 - 03:16 #7
smutter i seng sukos, har kontaktet dig på icq.
Avatar billede ghostweb Nybegynder
02. april 2005 - 19:41 #8
lukker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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