Avatar billede mr-super Nybegynder
10. marts 2004 - 18:39 Der er 8 kommentarer og
1 løsning

Timesystem - Onlinetidssystem

Hey. Jeg søger et script, eller en der kan HJÆLPe mig med at lave et timesystem.
Jeg ved godt at jeg skal sætte:

- - - - - - - - - - - -

$time= time();
mysql_query("UPDATE users SET onlinechat='$time',answer='$time' WHERE(id='$id')");

- - - - - - - - - - - -

I index.php, og logon.php ..
Men det er jo ikke nok. En der kan hjælpe mig.


Det jeg vil have af at når man logger ind, tæller den, den tid du har været inde i, til du logger du (logud.php) ..


Kontakt mig eventuel på MSN


Biihz@Hotmail.Com
Avatar billede mr-super Nybegynder
10. marts 2004 - 18:39 #1
..
Avatar billede jaw Nybegynder
10. marts 2004 - 19:08 #2
hvad med at sætte en session der indeholder tidspunktet for index.php - når brugeren så hopper ind på logud.php trækker du session'en fra det tidspunkt og indsætter det i din database???

/Jaw
Avatar billede dennismp Nybegynder
10. marts 2004 - 19:40 #3
Lav en tabel som bla. felterne
id ..
login_timestamp datetime

I login:
UPDATE login_timestamp = now() WHERE id =...

Ved logud:
SELECT UNIX_TIMESTAMP(login_timestamp) .. WHERE id = ..

lad os sige at denne værdi ligger i $login_timestamp . Nu kan vi, beregne hvor lang tid brugeren har været logget ind.

$duration = time() - $login_timestamp;

$duration indeholder antal sekunder vedkommende har været logget ind. Men det kræver altså at brugeren altid bruger logud.php.
Avatar billede jaw Nybegynder
10. marts 2004 - 19:42 #4
Tjah, hvis det login-tispunktet skal i databasen er det jo en løsning... Det havde jeg ikke lige læst :/
Avatar billede mr-super Nybegynder
11. marts 2004 - 08:19 #5
Virker hat.
Avatar billede Kengun Praktikant
11. marts 2004 - 10:37 #6
mr-super> Skal du snuppe de points selv de dette spørgsmål, som du gjorde her? http://www.eksperten.dk/spm/467584
Avatar billede dennismp Nybegynder
11. marts 2004 - 12:26 #7
mr-super: Eneste svar jeg kan finde, der passer til det informationsmængde du giver om problemet er: "Nå."

Hvad med at give muligheden for at få hjælp?
Avatar billede jaw Nybegynder
11. marts 2004 - 12:32 #8
Du kunne jo måske også sige, hvad det var der "virker hat"...
Avatar billede mr-super Nybegynder
11. marts 2004 - 15:38 #9
Dennis > Dit spg, er fint nok, men har også fået hjælp af taskgr.. Men du får aligevel pointne..
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