Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 1 Dołączył: 19.08.2008 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam wszystkich (mój pierwszy post na forum (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) )!
Mam pytanie: jak zliczyć łączny czas zalogowania użytkownika w php/mysql? Problem polega na tym, że nie wiem jak mam się zabrać za to by zamykać sesje przy zamknięciu okna przeglądarki no i ogólnie jak się za to zabrać... Będę się cieszył z każdej pomocy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
To jest tak, wrzucasz do bazy timestamp w sekundach czy mikrosekundach (jak wolisz) I nastawiasz przypuśćmy czas na minute. Jeżeli gość nie przejdzie na inną stronę (co oznacza powtórne sprawdzenie w sesji pewnych danych) to znaczy, że był minute na stronie. Jeżeli jednak przeszedł bierzesz drugi timestamp obliczasz różnice i wrzucasz do bazy ile był. Zaś ten nowy timestamp znowu jest nastawiany tylko na minute.
|
|
|
|
Marr [PHP][MYSQL] Jak zliczyć czas zalogowania użytkownika? 19.08.2008, 07:14:51
calebos Ja robie to np przez linka ze zmienna $_GET
... 19.08.2008, 07:45:45
ferrero2 Musisz skorzystać z sesji :
Przy logowaniu użytkow... 19.08.2008, 07:52:46
Marr myślałem, że zakładając temat w przedszkolu dostan... 19.08.2008, 07:58:23
calebos Stary nikt za Ciebie skryptow pisac nie bedzie.
Fo... 19.08.2008, 08:09:25
Marr Czy ja napisałem coś, że chce gotowy skrypt? Napis... 19.08.2008, 08:22:34
calebos Napisalem nawet juz odpowiedz ale tak myslac o tym... 19.08.2008, 08:36:34
woxala123 Witam! Sorry ze wracam do starego tematu, tylk... 7.02.2016, 14:44:05 ![]() ![]() |
|
Aktualny czas: 11.01.2026 - 23:09 |