![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
napisałem kod, który ma sprawdzać aktywność użytkowników, mam jednak problem z konwersją czasu.
Jak widać skrypt aktualizuje czas aktywności do aktualnej daty, po czym sprawdza każdemu userowi czas aktywności i jeśli jest krótszy niż 30 minut, wyświetla go. problem w tym, że timestamp daty zaktualizowanej na czas aktualny (pobieranej z mysql'a) jest rożny od timestampa aktualnej daty(generowanej przez php), mimo że data pobrana z MySql wyświetlona w zwykłym formacie jest taka sama jak ta aktualna. Najlepiej chyba pokazuje to tekst który zwraca skrypt: Cytat aktywnosc z db2007-11-21 19:11:22
czas aktualny2007-11-21 19:11:22 aktywnosc 1195668682 aktualny1195668982 roznica 300 sek 0 min 5 Ten post edytował Mikan 21.11.2007, 20:01:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 1.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
No tak... nie zawsze "m" musi znaczyć minutes... wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:44 |