Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zalogowaniu userzy, Wyświetlanie zalogowanych użytkowników
Ethel
post 25.08.2005, 16:37:23
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.07.2005

Ostrzeżenie: (0%)
-----


Witam, mój problem polega na tym iż niemam pojęcia jak się wziąść do napisania skryptu który będzie wypisywał mi liste użytkowników którzy aktualnie są online (zalogowani). Mój system logowania opiera się na bazie danych i kodzie identyfikacyjnym przekazywanym w url'u jako zmienna, następnie przy wyciąganiu danych użytkownika do zapytań dodaje poprostu
Kod
WHERE <pole tabeli>='$kod_identyfikacyjny'


Myślałem o dodaniu do bazy mySQL pola "online" i w zależności czy byłby online czy też ofline pole przyjmowało by wartości "0" i "1", oczywiście wiem jakby ustawić w polu "1" (żeby było online) - przy logowaniu dodać zapytanie do mySQL które zmieniało by to pole na "1". Ale pojawia sie problem przy wylogowywaniu. Otóż gdy użytkownik poprostu zamknie przeglądarke to niewiem co zrobić żeby pole ustawiło się na "0". Gdyby użytkownik klikał np. "wyloguj" to było by miodzio bo wtedy do pliku wylogywującego wpisałbym poprostu zapytanie ustawiające pole "online" na "0". Ale oczywiście prawie nikt nie klikałby "wyloguj" tylko gdy już zrobi co ma zrobić "online" to wyłączy przeglądarke albo przejdzie na inną strone i cenzura ... byłoby że niby jest cały czas online ...

Jeśli dobrze kombinuje to powiedzccie co mam zrobić żeby sie samo wylogowywało.

Jeśli źle kombinuje a znacie jakiś inny sposób to powiedzcie.

Z góry dzięki.

poprawki by nospor

Ten post edytował nospor 25.08.2005, 20:23:28
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 13:04