![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam. Chcę opracowac system, który by pokazywał użytkowników online. Obmyśliłem sobie tak, że w tabeli `users` mam pole `online`. Podstawowa wartośc tego pola to 0. I teraz skrypt:
Mam nadzieje, że kumacie ten skrypcik, ale dla tych co nie kminią go wytłumacze. Skrypt logujący. Po zalogowaniu zmienia wartośc w polu `online` z 0 na 1. Jeżeli user kliknie na wyloguj to zmienia z 1 na 0. I teraz mam problem. Jak user zamknie przeglądarke to ta wartośc sie nie zmienia czyli jest nadal online. Jak zrobic ze po zamknieciu strony wartośc sie zmienia?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
NIe zadane http_referef bo to pokazuje strone z jakiej sie weszlo czyli poprzednia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ogolnie dodajesz do bazy nasteona kolumna strona varchar(60)
POtem zapisujesz do jakies zmiennej strone na ktprej aktualnie sie jest i zapisujesz do bazy razem tak jak to robi ten moj skrypt tylko dodaj te pole potem przy pobieraniu masz ogolnie regulke ktora pokzauje wszystkich user'ow online w servisie i potem robisz drugioe zapytanie dla danej podstrony
Rozumiesz mniej wiecej?? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 01:41 |