Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rejestrowane zakończenie sesji
inteltweaker
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 12.09.2003

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


Do realizacji pewnego pomysłu potrzebna jest mi możliwość rejestracji czasu rozpoczęcia i zakończenia sesji użytkownika. Użytkownicy mają być identyfikowani tylko na podst. cookies (bez logowania/wylogowania). Oczywiście nie ma problemu, jeśli idzie o zapis czasu rozpoczęcia sesji, powstaje tylko pytanie czy jest sposób na zapis czasu, kiedy użytkownik opuścił stronę (zamknął okno przeglądarki, rozłączył się z net'em lub wpisał nowy adres)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

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


Cytat
czy jest sposób na zapis czasu, kiedy użytkownik opuścił stronę (zamknął okno przeglądarki, rozłączył się z net'em lub wpisał nowy adres)?

Nie. HTTP sam z siebie jest protokołem bezstanowym. Przeglądarka wysyła zapytanie do serwera, dostaje odpowiedź i się rozłącza (ew. w HTTP 1.1 może wysłać kilka requestów ale to nie zmienia postaci rzeczy). Serwer nie wie nic o tym co się dzieje po stronie klienta po zakończeniu transmisji. Nie wiadomo, czy za chwile klient znów coś wyśle, czy też zamknie przeglądarke.

A powiedz, do czego Ci to potrzebne, bo może da się rozwiązać w inny sposób.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 18:51