Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%)
|
Witam zastanawiam się jak zrobić funkcje online. Myślałem nad zrobieniem tabeli online i tam id usera = $_SESSION['id'] oraz czy jest online czy też nie (1/0)... To było by nawet proste ale jak zrobić aby po 5 minutach nieaktywności zmieniła się wartość na off i jak sprawdzać aktywność? na każdej stronie robić update table ? Widziałem tutaj jeden artykuł ale był słabo opisany... Pozdrawiam
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%)
|
Rozwiązanie prymitywne ale działa. Musisz posiadać dodatkowe dwie kolumny tak jak wyżej napisano już lastactive oraz online
I przy wylogowaniu użytkownika też powinieneś ustawić kolumnę online na 0. Potem aby wyświetlić ludzi będących online pobierasz wszystkich użytkowników mających online=1 Skrypt wiąże się z dużą ilością zapytań. Poprawiajcie mnie do woli ;] Pozdrawiam. |
|
|
|
Jonek_1993 [MySQL][PHP]Online 4.08.2010, 13:42:39
fly474 Hej
Wydaje mi się, że właściwym rozwiązaniem będz... 4.08.2010, 13:51:55
thek Pomysł dobry, ale zapytanie nieoptymalne Coś taki... 4.08.2010, 14:18:45
tomahawk No a co ma wskazywać że zalogowany skoro się wylog... 4.08.2010, 14:27:48 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 11:08 |