![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 18.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. PHP znam dobrze i nie będę potrzebował żadnego kodu. Chciałbym usłyszeć od was propozycję na:
1) Wykrywanie aktualnie zalogowanych użytkowników 2) Funkcja anti-share, jeżeli użytkownik jest zalogowany i nagle ktoś drugi zaloguje się na konto to podejmowane są następne instrukcje Chodzi mi o ogólną zasadę działania - jak to zrobić, aby było optymalnie i powodowało niewielkie obciążenia. Miałem kilka pomysłów ale zazwyczaj kończyły się zbyt dużą ilością zapytań do MySQL. Proszę o propozycje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 24 Dołączył: 9.08.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
przy logowaniu sprawdzasz w tabeli z sesjami czy taki user jest zalogowany, jeśli tak to usuwasz sesje i logujesz jeszcze raz
przy każdym odświeżeniu sprawdzasz czy istnieje sesja w bazie, jeśli nie to znaczy że ktoś inny się zalogował, ewentualnie skończył się czas ważności sesji |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 21:03 |