Gå til innhold

Enkelt "hvem er online" script?


Anbefalte innlegg

Skrevet

Hei,

 

prøver å få på et slags hvem er online script, på en enkel måte... husker jo ikke noe PHP mer hehe

 

Men det jeg har gjort nå er å legge inn time() i databasen. Og det er der jeg egentlig står fast :D

Det jeg har tenkt er å ha et script som finner ut om den time()'en f. eks er mer enn 15 min gammel så vil han vises som avlogget...

 

 

Så hvis noen har noen ideer på hvordan jeg kan gjøre dette så tas de gledelig i mot :)

 

 

Evt om det finnes enklere måter så gjør ikke det noe!

 

 

 

 

Trenger vel ikke mer info enn det tror jeg.... har jo ikke peiling på hva jeg holder på med mer så :ph34r:

 

Takk

Videoannonse
Annonse
Skrevet

Vær gang en siderequest utføres sette du inn timestamp i databasen.

Du skjekker da hvor gammel denne timestampen er, og om den er eldre/nyere enn 15 min.

Skrevet

Skippy, takk for svar, men det er på en måte det jeg har problemer med.. søkt og søkt, ikke funnet noe som har fungert. Prøvde også å ta nåværende klokkeslett minus 15 min på noen måter, men får det ikke til å fungere..

 

Noen forslag på hvordan jeg kan gjøre det?

 

 

Takk!

Skrevet

Sett inn time(); i en rad i brukerdatabaen, så skjekker du opp med:

<?php
$time = time() - $user_timestamp();
if($time >= 600) { echo "Online; }
?>

 

Husker ikke helt om det var + eller - , og om det var >= eller <=

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...