![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 15.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chce zrobić taki czat. Jednak aby 2 osoby mogły rozmawiać ze sobą to 2 osoby muszą być online( na stronie). Jak sprawdzić czy dany użytkownik jest dostępny na stronie w chwili obecnej? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
wysylaj sobie cos ajaxem i zapisuj do bazy ostatnia aktywnosc
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Lub też przy każdej aktywności użytkownika zapisuj w bazie w wierszu z jego danymi godzinę. Aby sprawdzić czy użytkownik jest online wystaczy sprawdzić ten czas i jeśli było to dawniej niż np. 3 minuty oznacza to, że użytkownik jest offline.
Możesz na początku indexu dać coś na ten sposób: Teraz użytkownikowi, który chce napisać do innego powinien wykonać się kod: Następnie pobrany z bazy czas ostatniej aktywności usera do którego chcesz zagadać porównujesz z czasem obecnym. Jaka różnica będzie decydować o stwierdzeniu czy jest on dostępny czy nie to już sobie wymyśl. Ten post edytował sadistic_son 19.06.2012, 18:41:55 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:00 |